作者sirII (台北国标舞学伴徵求~)
看板java
标题Re: [JSP]Server 对 Server间参数传递
时间Tue Sep 4 22:03:54 2007
※ 引述《reon (蓝冰 N I》之铭言:
: 请教一下各位
: 因为我现在想在架设两台Tomcat Server 假设是A,B
: A 把一笔资料D~送给B
: B 把他算完 加上一点资料D' 在丢回给A
: 这时候A 把B送回来的资料D' 算完变成D" 在送回给B
: B算完成D'''~把这最後结果在送回给A
: 我想问的是~如何让A送给B算完以後~如何把B送回来资料像一个B对A的request
: 可以直接给A用~不是以网页型式~
: 希望有人看得懂我在写啥~"~
不知道您是否已经找到解法..
您可以使用Dispatch的方式...
您可以利用request物件, 去取得RequestDispatcher这个类别的instance
, 并可以使用forward方法将request及response两个物件传递过去..
假设在AServlet中..
...... (前程式码略)
RequestDispatcher ard = request.getRequestDispatcher("BServlet.do");
//此字串为B Servlet的位置
ard.forward(request,response);
//Dispatch给B Servlet, 并将request及response传过去..
.......(後程式码略)
而在B Servlet中也一样的作法, 如此就可以在不同的Servlet处理相同的request
和response, 试试看..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.217.144.39
1F:推 PsMonkey:人家是要不同 Server 好呗 09/05 00:39
2F:推 sirII:getRequestDispatcher不能是url? 我也不太确定, 要试. XD 09/06 20:37