Servlet传值的问题------很着急------

  • 有2个工程,A和B,我用A调用B的一个Servlet(已经可以调用了),我想在执行完B的代码以后,给A返回一个String类型的参数。不知道怎么传值。放到session里面也不行。求救啊,各位大神,给点意见!


喵喔喔
浏览 459回答 1
1回答

千万里不及你

不太明白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){  }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java