我有30个jsp页面登录和注销.我已将所有页面放在Session中,以便只有有效的用户才能访问.现在的问题是,每当用户点击注销时,会话就会失效,但如果用户按下浏览器的后退按钮,它仍会显示安全页面(不应显示).
我知道问题在于浏览器保存缓存和历史记录.所以我response.setheader("cache-control",.....)在安全页面上以及在安全页面中应用了等等window.history.go(+1).
它在某种程度上工作正常,但偶尔会显示安全页面.而且,一旦用户登录会话开始并且他将进入网站,后退按钮应该没有任何麻烦(没有提示用户重新发送表单数据).一旦他退出会话应该结束,他不应该通过按回按钮来访问页面.有没有办法实现这个目标?
我有一个长度为64个字符的字符串,我必须将其转换为长度为16个字符的字符串.能否指导我通过加密方法将64个字符的字符串加密成16个字符的字符串,当我解密16个字符的字符串时,我需要返回64个字符的字符串.