Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
Jsp 在tomcat中,调用session.invalidate()时会发生什么_Jsp_Tomcat_Servlets - Fatal编程技术网

Jsp 在tomcat中,调用session.invalidate()时会发生什么

Jsp 在tomcat中,调用session.invalidate()时会发生什么,jsp,tomcat,servlets,Jsp,Tomcat,Servlets,当用户登录时,我们正在执行会话。无效 但是,如果sesions由tomcat持久化(默认情况下是这样的),并且如果同一用户尝试在短时间内访问webapp,是否可能恢复并重用相同的持久化会话 tomcat是否在重新加载或重新启动应用程序期间使会话无效?。。。server.xml中的saveOnRestart配置是否完全控制了这一点?如果同一用户尝试访问应用程序,则会为他生成一个新的会话id,因此他无法访问上一个会话中的任何内容,即使该会话尚未删除,但很可能会被删除。这里的实现细节无关紧要-关键是当

当用户登录时,我们正在执行会话。无效

但是,如果sesions由tomcat持久化(默认情况下是这样的),并且如果同一用户尝试在短时间内访问webapp,是否可能恢复并重用相同的持久化会话


tomcat是否在重新加载或重新启动应用程序期间使会话无效?。。。server.xml中的saveOnRestart配置是否完全控制了这一点?

如果同一用户尝试访问应用程序,则会为他生成一个新的会话id,因此他无法访问上一个会话中的任何内容,即使该会话尚未删除,但很可能会被删除。这里的实现细节无关紧要-关键是当会话过期或无效时,所有会话数据都会丢失。

如果同一用户尝试访问应用程序,则会为他生成一个新的会话id,因此他无法访问上一个会话中的任何内容,即使该会话尚未删除,但它可能会被删除。这里的实现细节无关紧要——关键是当会话过期或无效时,所有会话数据都会丢失。

谢谢Bozho,这也是我的期望。。。我想更直接的问题是,tomcat是否会在重新加载或重新启动应用程序时使会话无效。。。server.xml中的saveOnRestart配置是否完全控制了这一点?tomcat似乎不会在重新加载/重新启动期间自行使会话无效,而是基于saveOnRestart之类的配置来持久化会话……谢谢Bozho,这也是我的期望。。。我想更直接的问题是,tomcat是否会在重新加载或重新启动应用程序时使会话无效。。。server.xml中的saveOnRestart配置是否完全控制了这一点?tomcat似乎不会在重新加载/重新启动期间自行使会话无效,而是基于saveOnRestart之类的配置来持久化会话。。。