2011-12-15 62 views
0

我正在使用jsp和jquery。如何避免在点击浏览器后退按钮后返回?

登录后显示主页,但是当我点击浏览器的后退按钮时,它会显示我再次登录页面。

当我点击后退按钮时,我希望它重定向到主页,就像GMail一样。

+1

可能重复http://stackoverflow.com/questions/4194207/prevent-user-from-going-back-to-登录后的先前受保护的页面) – BalusC 2011-12-15 15:11:09

+0

我试过这个,但是它在春天不工作。 – 2011-12-16 11:34:33

+1

它不仅可以禁用浏览器缓存,还可以检查用户是否已登录。禁用浏览器缓存只能确保后退按钮将访问服务器而不是浏览器缓存。当请求受限资源时,您仍然需要检查用户是否已登录。 – BalusC 2011-12-16 11:35:24

回答

5

只需检查是否有人在登录页面登录,如果是,则重定向到主页。这里没有必要的魔法。

0

在登录页面中检查用户是否登录是一种很好的做法。如果用户登录,然后将他/她重定向到您想要的页面,否则登录他。

相关问题