JSP中用户注销后清除高速缓存不允许scriptlet [重复]

djmepvbi  于 2022-12-07  发布在  其他
关注(0)|答案(1)|浏览(113)

此问题在此处已有答案

Prevent user from seeing previously visited secured page after logout(7个答案)
8个月前关闭。
我试图找到一种方法,以防止用户点击返回浏览器的页面后,他们注销,我认为最简单的方法是清除该高速缓存,使他们必须回到登录页面。
我不能使用scriptlet代码来实现这一点,这是许多谷歌搜索的建议所显示的。有没有办法通过JSTL或HTML来实现这一点?

iqxoj9l9

iqxoj9l91#

当您重定向到登录时使用此选项,它将自动清除缓存

response.setHeader("Cache-Control","no-cache");   
    response.setHeader("Cache-Control","no-store");  
    response.setDateHeader("Expires", 0);  as "stale"
    response.setHeader("Pragma","no-cache");

相关问题