後台的Action層是Struts2,我想返回一個字符串作為響應,但是Struts2不讓返回,如何實現?
String path = "";
//創建HttpClient對象
HttpClient hc = new DefaultHttpClient();
//創建HttpGet對象
HttpGet hg = new HttpGet(path);
//用客戶端對象把get請求發送出去
HttpResponse hr = hc.execute(hg);
//拿到響應頭中的狀態行
StatusLine sl = hr.getStatusLine();
//判斷響應碼是否為200,一般請求成功返回碼就是200
if(sl.getStatusCode()==200){
//拿到響應頭的實體
HttpEntity he= hr.getEntity();
//拿到實體中的內容,其實就是服務器返回的輸入流
InputStream is = he.getContent();
……
}