在一台Web服务器B上对用户提交的数据(Web服务器A上的页面P1)进行处理;并需要将结果以POST方式返回(提交)给服务器A上的页面P2来处理和显示。请问如何用JSP实现最后的那一步?

解决方案 »

  1.   

    servlet先处理,然后用forword给jsp来显示
      

  2.   

    两台服务器???就好像是你在QQ网站上提交的内容要交给新浪网站处理,新浪网站处理完了又把值返回给QQ网站上给你看,超牛!!!这种方式是非常不安全的,如果这两个服务器都是你自己的那你为什么整合到一个服务器上呢,不要说两个服务器的编程语言运行环境不同啊,那就更完蛋了你说一只狗和一只鸭子能通话吗?有一种方法,你在服务器A上做一个文件,这个文件内嵌一个服务器B上的能完成你所说功能的文件就OK了
      

  3.   

    基本上行不通,http连接是点对点的,客户浏览器与哪个服务器建立http连接,就只能与哪个通讯,不会主动接受别的服务器发来的http包.服务器和服务器用http通讯可以用jakarta的httpclient包
      

  4.   

    都是JSP环境,不考虑安全性问题
      

  5.   

    自己真笨在那个页面里边设置一个Form,全是隐含表单域的,在页面最后用javascript去submit就行了,呵呵