社区
Web 开发
帖子详情
问一下如何history.back(-1)的网页过期问题
zj_pht
2005-07-08 04:15:24
我在用struts编写页面的时候,如果从一个页面sumit到另外一个页面,history.back(-1)就会发生网页过期的问题,我想问一下有没有什么办法可以解决
...全文
287
10
打赏
收藏
问一下如何history.back(-1)的网页过期问题
我在用struts编写页面的时候,如果从一个页面sumit到另外一个页面,history.back(-1)就会发生网页过期的问题,我想问一下有没有什么办法可以解决
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ITxiaopang
2005-07-10
打赏
举报
回复
应该和你的浏览器设置有关系。
看看点浏览器里的后退是不是也是同样的效果。如果是。就和你的浏览器设置有关系。
如果不是。哪就可能你后退的哪个页面。如果是通过JS动态生成的话,就可以丢失的。
armstronghp
2005-07-10
打赏
举报
回复
两个办法:
1:翻页不用提交,用link
2:不用history(-1) ,传参数
zj_pht
2005-07-10
打赏
举报
回复
要是这样的话这个session form什么时候释放亚
dlxu
2005-07-09
打赏
举报
回复
前面那个页面的Form要放在Session中间
zj_pht
2005-07-09
打赏
举报
回复
真的没有办法解决吗
zj_pht
2005-07-08
打赏
举报
回复
没有人知道吗
zj_pht
2005-07-08
打赏
举报
回复
呵呵,会的朋友教一下
lirason
2005-07-08
打赏
举报
回复
这个……,我也想了解一下(正在努力中)
zj_pht
2005-07-08
打赏
举报
回复
问题前面那个是查询页面,而且查询条件很多的,要是把这些查询条件都保存下来是不是太麻烦了
ipv
2005-07-08
打赏
举报
回复
就不用history.back啊
后退按钮直接定向到具体的叶面
history
.back()
网页
已
过期
的解决办法
使用javascript的
history
.back()进行返回时,有时会提示“
网页
已
过期
”,多数是因为目标页面的form为post提交方式,而且是表单已经提交后的响应页面,无法找到form中的具体参数,而“报错”,具体解决办法: 一、在要返回的目标页面中,添加<%response.setHeader("cache-control","public"); %> ...
关于调用
history
.back()后显示
网页
过期
的
问
题
有时候调用了
history
.back()后会出现
网页
过期
的现象,而没有正常显示上一个页面,google之,发现只要在jsp中加入"response.setHeader("cache-control","public")"就可以了,当然也可以设置成private,具体区别参照下面的图
页面回退
history
.back()或
history
.go(-1)出现“警告:
网页
已
过期
“的解决办法
页面回退使用
history
.back()或
history
.go(-1)出现"警告:
网页
已
过期
",https协议下比http协议下更常见,表单提交页面经常出现该
问
题
。
[极致用户体验]
网页
里的「返回」应该用
history
.back 还是 push ?
只要
网页
里有「返回」都会遇到这个
问
题
。其实,你用back或push实现,都有
问
题
。本文提供了完美解决方案,实现了逻辑正确的「返回」按钮,而且没有剥夺用户使用「原生返回」的权利。
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章