程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 連不上http-為什麼我的android連不上tomcat上的的serverlet

連不上http-為什麼我的android連不上tomcat上的的serverlet

編輯:編程綜合問答
為什麼我的android連不上tomcat上的的serverlet

一開始我就測試了一下連不上。。我的問題是
基本地址:服務器ip地址:端口號/Web項目邏輯地址+目標頁面(Servlet)的url-pattern
private String baseURL = "http://10.0.2.2:8080/test/AddMessage";
這個是我的的服務器的地址,,我嘗試了多個ip地址,,有127.0.0.1 有localhost有實際的地址都不行

10-24 23:28:47.004: W/System.err(1919): org.apache.http.conn.HttpHostConnectException: Connection to http://10.0.2.2:8080 refused

我的連接語句。。是一個post請求,,

  1. List item

HttpEntity requestHttpEntity = new UrlEncodedFormEntity(
pairList);
// URL使用基本URL即可,其中不需要加參數
HttpPost httpPost = new HttpPost(baseURL);
// 將請求體內容加入請求中
httpPost.setEntity(requestHttpEntity);
// 需要客戶端對象來發送請求
HttpClient httpClient = new DefaultHttpClient();
// 發送請求
HttpResponse response = httpClient.execute(httpPost);
// 顯示響應
showResponseResult(response);

麻煩大神們給點意見!!!11

最佳回答:


ip是沒錯,你的servlet有沒有部署起來?如果是用的tomcat,訪問localhost:8080試試能不能訪問,應該是servlet部署的問題

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved