我正在使用spring mvc应用程序(ABC应用程序)和jsp作为视图技术。
我的要求如下:
预期结果:
当用户单击后退按钮时,将显示登录页面,而不是ABC应用程序的主页。
那么有没有办法确定用户是否已经从浏览器的当前选项卡编辑了URL,以便我可以调用注销方法 来自我的控制器?
任何可以指出我正确方向的建议/例子都是受欢迎的。
再次感谢。
答案 0 :(得分:0)
从您的应用中,您无法知道用户在网络浏览器栏中输入的内容。您可以做的是在web.xml中定义小会话超时,例如3分钟
<session-config>
<session-timeout>3</session-timeout>
</session-config>
这意味着如果登录用户在网页上没有动作3分钟,下次用户访问页面弹簧安全性(如果您使用它进行用户管理,建议您使用spring mvc)将显示登录页面。