我需要在Servlet的 session 上创建一个倒数计时,以在X分钟后到期时触发事件...
因此,有一种方法可以知道剩下多少秒才能完成 session ?
最佳答案
您可以使用HttpSession API计算剩余时间(以秒为单位):
httpSession.getMaxInactiveInterval() - ((System.currentTimeMillis() - httpSession.getLastAccessedTime())/1000
我需要在Servlet的 session 上创建一个倒数计时,以在X分钟后到期时触发事件...
因此,有一种方法可以知道剩下多少秒才能完成 session ?
最佳答案
您可以使用HttpSession API计算剩余时间(以秒为单位):
httpSession.getMaxInactiveInterval() - ((System.currentTimeMillis() - httpSession.getLastAccessedTime())/1000