站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题刷新时会显示“不重新发送信息,则无法刷新页面,请单击“重试”再次发送信息,或单击“取消”返回正在查看的页”

刷新时会显示“不重新发送信息,则无法刷新页面,请单击“重试”再次发送信息,或单击“取消”返回正在查看的页”

摘要: 刷新时会显示“不重新发送信息,则无法刷新页面,请单击“重试”再次发送信息,或单击“取消”返回正在查看的页”


原因是这样的:
我有一个页面,页面上会显示一个列表,
例如表里有
产品名称、产品价格、产品数量等字段,并提供了按各个字段排序的功能,
如果不点字段名称排序,刷新就不会有问题,但点了字段名称排序后,再每次刷新都会弹出
“不重新发送信息,则无法刷新页面,请单击“重试”再次发送信息,或单击“取消”返回正在查看的页”的窗口,请问这是什么原因啊???


正常情况,说明动态页面有改变


按哪个字段排序,就是把查询出的列表的order by的字段改一下,难道只要改动sql就要每次刷新都要有那个提示吗?



使用了POST方法传递表单参数吗?

我只能想到这个了。。。


有的页面是POST方式传递的,有的根本就没用到FORM,直接显示数据,然后影响排序的字段,就是按各字段排序的功能了。


只要提交数据到服务器,然后由服务器处理返回的,都是这种情况



但我没有排序,进入页面后,刷新页面就不会有这种提示,是因为直接进入后刷新不提交数据到服务器了吗? 点了排序后相当于改了SQL,但怎么会每次刷新都会提示了呢...


我有的朋友说这是IE设置造成的,要在IE里设置个什么,就不会有这个提示了,有遇到过这个情况的吗?


up~~~~


因为从前一个页面过来的时候,是POST的形式,而POST的query参数不包含在url中,你刷新F5的时候,浏览器一般根据url,显然不可能正确,故而提醒你,要把上一次POST的数据,再次提交服务器


↑返回目录
前一篇: 请教关于从结果集中取数据的问题??????
后一篇: 定时执行程序问题,求高手帮忙