程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> javaweb-Servlet傳值的問題------很著急------

javaweb-Servlet傳值的問題------很著急------

編輯:編程綜合問答
Servlet傳值的問題------很著急------

有2個工程,A和B,我用A調用B的一個Servlet(已經可以調用了),我想在執行完B的代碼以後,給A返回一個String類型的參數。不知道怎麼傳值。放到session裡面也不行。求救啊,各位大神,給點意見!

最佳回答:


不太明白A是通過什麼方式去調用B的servlet。
使用httpclient jar包應該可以。

HttpGet httpGet = new HttpGet(url); 

//生成一個http客戶端對象 
HttpClient httpclient = new DefaultHttpClient(); 

InputStream inputStream = null; 

try{ 
//使用http客戶端發送請求對象 
//客戶端請求後,服務器端響應的結果 
HttpResponse httpRespose = httpCient.execute(httpGet); 
//httpEntity取出Response的內容 
HttpEntity httpentity = httprespose.getEntity(); 
inputStream = httpentity.getcontent(); 
//從數據流中讀取服務器端返回的值 
BufferedRegder reader = new BufferedReader(new InputStreamReader(inputStream)); 
//定義字符串循環出reader內容 
String result = ""; 
String line = ""; 
while((line= reader.readLine())!=null){ 
  result = result+line; 
}
//打印服務器返回的內容 
system.out.println(result); 
} 
catche(Exception e){ 
} 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved