关于用户登录后30分钟不操作就返回登录界面的问题
是林啊 2019-12-23 08:47:09 如题,想用拦截器,监听器实现一个用户登录30分钟不操作就退回登录界面的需求。
环境:jdk1.6,框架ssh,开发平台eclipse
系统是有两套,一套是业务系统,一套是平台,业务系统是基于平台的。
我个人的想法就是用监听器监听所有用户,当用户登录的时候进行一次监听,new一个时间timeOne,并把这个时间返回给拦截器。当用户操作的时候返回一个时间timeTwo。在过滤器中进行判断,如果timeTwo-timeOne小于30分钟则把timeTwo赋值给timeOne,如果大于三十分钟用拦截器直接跳转到登录界面。
但是我感觉监听所有用户是否会有些不好操作,如不好取得用户或者不好取得时间等问题。
但是我也不确定我这样操作有没有问题,各位大佬给点思路或者意见吧