无效会话和无效会话有什么区别
What is difference between invalid and invalidated session
会话如何失效?
Invalidated session 是无效会话?
无效会话和无效会话有什么区别?
为什么无效会话不为空?
当您invalidate会话时,并不意味着会话的引用变为空。
Invalidates this session then unbinds any objects bound to it.
当您使它失效时,它只会删除其中的所有数据,并且它本身也会从会话池中删除。因此,当您在当前上下文中请求会话时,您不会收到任何会话,因为会话已失效。
Why invalid session is not null?
如果您手头有会话引用,则它不能为空。您仍然可以访问它,但是会话数据会消失。一旦您再次 call/look 进行会话,例如 request.getSession(false)
,您将收到一个 null
作为会话,因为之前的会话已验证。
会话如何失效?
Invalidated session 是无效会话?
无效会话和无效会话有什么区别?
为什么无效会话不为空?
当您invalidate会话时,并不意味着会话的引用变为空。
Invalidates this session then unbinds any objects bound to it.
当您使它失效时,它只会删除其中的所有数据,并且它本身也会从会话池中删除。因此,当您在当前上下文中请求会话时,您不会收到任何会话,因为会话已失效。
Why invalid session is not null?
如果您手头有会话引用,则它不能为空。您仍然可以访问它,但是会话数据会消失。一旦您再次 call/look 进行会话,例如 request.getSession(false)
,您将收到一个 null
作为会话,因为之前的会话已验证。