论坛首页 Java企业应用论坛

Struts中Action刷新的问题

浏览 5552 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-08-21  
在使用Struts中的Action的Mapping机制之后,将结果在jsp页面中呈现,但是当刷新这个结果页面的时候,总是提示“页面中包含过期数据,需要重新提交”,如何解决这个弹出的对话框?
   发表时间:2006-08-22  
刷新一般的重新执行的是action,怎么会出现这个啊?

一般在点后退,因为缓存的关系才会出现这个问题的
0 请登录后投票
   发表时间:2006-08-22  
welllove53 写道
刷新一般的重新执行的是action,怎么会出现这个啊?

一般在点后退,因为缓存的关系才会出现这个问题的


我使用的是Context的forward机制,不是redirect,所以自然会出现这个问题,当刷新的时候,页面重新执行了action。
0 请登录后投票
   发表时间:2006-08-23  
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">

加上这个呢?
0 请登录后投票
   发表时间:2006-08-27  
Graustark 写道
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">

加上这个呢?


按后退以后不会显示以前登陆后页面了但是在按刷新的话嘛嘿嘿 又会是正常登陆了 lol
0 请登录后投票
   发表时间:2006-10-10  
好像在struts-config.xml文件里加上scope=request就可以
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics