我和我的客户有问题。他希望有可能使用浏览器历史记录'按钮,但是当我们使用它时,我们在谷歌浏览器上收到以下消息" ERR_CACHE_MISS"。
所以在打开formPage.jsp之前我在Spring MVC控制器中运行以下代码
resp.setHeader("Cache-Control","no-store"); //HTTP 1.1
resp.setHeader("Cache-Control","no-cache"); //HTTP 1.1
resp.setHeader("Pragma\"","no-cache"); //HTTP 1.0
resp.setDateHeader ("Expires", 0);
它有帮助 - 现在我可以回来没有任何错误/警告。
客户想要达到的结果如下。 在表单上我们选择了选项' A'在选择框中,然后按发送按钮。 Controller正在验证它并返回带有页面名称
的字符串return "formPage.jsp";
这是我按下'发送'的页面。按钮之前。所以一切都围绕着这一页。
现在,当用户将值A更改为值B时,请按'发送'按钮他将看到带有选定B选项的同一页面。但当他回溯历史时,他希望看到B而不是A. 甚至可能只有摆脱ERR_CACHE_MISS的方法是设置“无缓存”#39; ?
此致 扬