用struts开发的项目刷新时总是弹出提示框,该怎么处理
用struts开发的项目刷新时总是弹出提示框
我的表单提交后我刷新总是弹出一个对话框:要再次显示该网页,Internet Explorer 需要重新发送您以前提交的消息。
如果您正在交易,应单击"取消"避免重复交易。否则,单击"重试"再次显示该网页。
------解决方案--------------------
你刷新的页面不是一个静态页面,其中的一些内容是需要向服务端请求信息,经过服务器的响应后才能显示,所以才会出现上面的页面。
------解决方案--------------------
我晕,这个跟struts2有关系吗?一般有form的提交,你刷新就会这样的啊
------解决方案--------------------
是的,在提交数据以 后转到的页面,都不可以直接刷新。重定向的可以!!
------解决方案--------------------
重定向
------解决方案--------------------
redirect
------解决方案--------------------
如果在servlet中处理数据后以下面这种方式跳转
request.getRequestDispatcher("apage.jsp").forward(request, response);//转发到apage.jsp
如果是上面这种情况下 刷新页面就会出现问题,下面这种不会
response.sendRedirect("apage.jsp");//重定向到apage.jsp
我的表单提交后我刷新总是弹出一个对话框:要再次显示该网页,Internet Explorer 需要重新发送您以前提交的消息。
如果您正在交易,应单击"取消"避免重复交易。否则,单击"重试"再次显示该网页。
------解决方案--------------------
你刷新的页面不是一个静态页面,其中的一些内容是需要向服务端请求信息,经过服务器的响应后才能显示,所以才会出现上面的页面。
------解决方案--------------------
我晕,这个跟struts2有关系吗?一般有form的提交,你刷新就会这样的啊
------解决方案--------------------
是的,在提交数据以 后转到的页面,都不可以直接刷新。重定向的可以!!
------解决方案--------------------
重定向
------解决方案--------------------
redirect
------解决方案--------------------
如果在servlet中处理数据后以下面这种方式跳转
request.getRequestDispatcher("apage.jsp").forward(request, response);//转发到apage.jsp
如果是上面这种情况下 刷新页面就会出现问题,下面这种不会
response.sendRedirect("apage.jsp");//重定向到apage.jsp