Java 如何在servlet中获取最后一次请求时间
我想使用servlet获取最后和当前的请求时间 我的应用程序中有一个网页,在该网页中,我希望获得最后一次请求时间。如果用户在几分钟内没有执行任何操作。经过一段时间后,用户在那个页面上做了一些动作,我想得到当前时间 有了这些,我想检查一些情况 我只是想知道我想做什么Java 如何在servlet中获取最后一次请求时间,java,servlets,Java,Servlets,我想使用servlet获取最后和当前的请求时间 我的应用程序中有一个网页,在该网页中,我希望获得最后一次请求时间。如果用户在几分钟内没有执行任何操作。经过一段时间后,用户在那个页面上做了一些动作,我想得到当前时间 有了这些,我想检查一些情况 我只是想知道我想做什么 idletime = current request time - last request time if (ideltime > 2mins) { redirect to logout page; } else {
idletime = current request time - last request time
if (ideltime > 2mins)
{
redirect to logout page;
}
else
{
allow to work;
}
这就是我想要做的。一个相当简单的方法是在servlet容器中设置会话超时。您应该在15分钟内使用web.xml文件中的这个标记,无论您需要设置什么时间,就像我使用的15分钟一样
<!-- use this Syntax in web.xml file in wepaap folder within <web-app> </web-app> -->
<session-config>
<session-timeout>15</session-timeout>
</session-config>