Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在servlet中获取最后一次请求时间_Java_Servlets - Fatal编程技术网

Java 如何在servlet中获取最后一次请求时间

Java 如何在servlet中获取最后一次请求时间,java,servlets,Java,Servlets,我想使用servlet获取最后和当前的请求时间 我的应用程序中有一个网页,在该网页中,我希望获得最后一次请求时间。如果用户在几分钟内没有执行任何操作。经过一段时间后,用户在那个页面上做了一些动作,我想得到当前时间 有了这些,我想检查一些情况 我只是想知道我想做什么 idletime = current request time - last request time if (ideltime > 2mins) { redirect to logout page; } else {

我想使用servlet获取最后和当前的请求时间

我的应用程序中有一个网页,在该网页中,我希望获得最后一次请求时间。如果用户在几分钟内没有执行任何操作。经过一段时间后,用户在那个页面上做了一些动作,我想得到当前时间

有了这些,我想检查一些情况

我只是想知道我想做什么

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>