在一个jsp页面里执行完一个操作,在页面没有跳转的情况下,怎么刷新另一个jsp页面?

没有直接关联,只是第一个jsp页面要修改一个类的变量,而另一个jsp页面是要取到这个类的变量,现在的情况是取到的结果还是以前的值,需要刷新ie,才能看到修改后的值....... 没有直接关联, 只是第一个jsp页面要修改一个类的变量,而另一个jsp页面是要取到这个类的变量,现在的情况是取到的结果还是以前的值,需要刷新ie,才能看到修改后的值....所有就需要做一个刷新操作! 展开
 我来答
lalalove_yaya
2010-08-20 · TA获得超过3149个赞
知道大有可为答主
回答量:1143
采纳率:50%
帮助的人:1041万
展开全部
如果只是一个用户进行操作的话,怎么能让同时打开多个没有关联的页面呢?
如果是多个用户操作,或者就打开了多个页面,那么我想,可能只有用定时更新的策略了。也就是说,定时让对应的页面去后面检查数据是否改变,如果改变了,就刷新页面,如果没有改变,就不刷新。可以考虑AJAX,也可以考虑0显示IFRAME方式。

------------------------------------

这两个JSP页面有没有什么关联?。。。
比如,他们是在同一个父窗口下面,或者,他们是父子窗口的关系,或者是打开与被打开窗口的关系。。。
baitask
2010-08-23
知道答主
回答量:27
采纳率:0%
帮助的人:0
展开全部
设置jsp清除ie缓存
<%
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache"); response.setDateHeader("Expires", 0);
%>
第一个页面:
<% request.setAttribute("param",你要存的改变后的类的实例对象);%>
第2个页面:
<% request.agetAttribute("param");%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式