后台的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();
……
}