日期:2014-05-17  浏览次数:20778 次

jsp 转发 新页面
本帖最后由 reider 于 2012-11-27 16:31:22 编辑 现有一流程用servlet控制,A.jsp页面提交信息给服务器,服务器打包xml给主服务器,主服务器返回信息到服务器,服务器转发到B.jsp显示信息。但是主服务器在工作成功后,还会发另一xml给服务器,也有数据,需要把这个xml的数据展现的C.jsp中,但是此请求来自主服务器,请问如何将C.jsp显示出来。传统的转发方式不可用,因为不是客户端请求转发,而是主服务器内容转发。。
------最佳解决方案--------------------
长连接?
接受方是否提供webService?
如果C.jsp一定会显示,那在客户端定时尝试获取直道获取成功?
------其他解决方案--------------------
你是说如何由servlet将网页重定向么

如果是这样的话最好在b.jsp最后设置一个挂起,等待从主服务器来的数据到了就使用
response.sendRedirect(...);
------其他解决方案--------------------
你的意思,一直存在C.jsp,不断检测是否获取数据?