Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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
Servlets HTTP会话销毁前的方法调用_Servlets_Jakarta Ee_Guice_Httpsession - Fatal编程技术网

Servlets HTTP会话销毁前的方法调用

Servlets HTTP会话销毁前的方法调用,servlets,jakarta-ee,guice,httpsession,Servlets,Jakarta Ee,Guice,Httpsession,我想从GoogleGuice使用SessionScope,在会话被破坏之前,我想从SessionScope对象获取数据 我尝试使用HttpSessionListener.sessionDestroyed(),但目前我没有会话属性 是否有其他方法可以检查会话属性何时被销毁?该参数允许您使用访问HttpSession 然后,您可以按照通常的方式访问会话属性 请注意,调用此命令时,通常没有关联的HttpRequest。感谢您的回复。显然,你是对的,但我们可能误解了。当我使用您建议的方法时,我具有all

我想从GoogleGuice使用SessionScope,在会话被破坏之前,我想从SessionScope对象获取数据

我尝试使用
HttpSessionListener.sessionDestroyed()
,但目前我没有会话属性

是否有其他方法可以检查会话属性何时被销毁?

该参数允许您使用访问HttpSession

然后,您可以按照通常的方式访问会话属性


请注意,调用此命令时,通常没有关联的HttpRequest。

感谢您的回复。显然,你是对的,但我们可能误解了。当我使用您建议的方法时,我具有all session属性,但Guice SessionScoped对象为空。这就是为什么我想找到一些方法,它在失效会话作用域之前被调用。也许Guice有自己的侦听器,在您的侦听器之前被调用?所以我试图找到Guice如何销毁作用域。如果我找到任何解决办法,我会把它放在这里。谢谢你的帮助。