Java_Qingd 2013-09-10 11:19 采纳率: 100%
浏览 2188
已采纳

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

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

  • 写回答

1条回答 默认 最新

  • 马欢欢 2013-09-10 14:24
    关注

    不太明白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){ 
    } 
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 matlab有关常微分方程的问题求解决
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法