我有一个servlet,它创建了会话,我需要将该会话传递给另一个servlet,这可能吗?
是的你可以。
会话不是特定于servlet的,managed by your servlet container.
因此即使您将请求从一个servlet转发到另一个servlet并继续使用request.getSession()
该会话,只要您不调用invalidate()
或未session timeout
发生且两个servlet都属于同一个Web应用程序,该会话将继续存在。
添加:当第一个请求来自用户时,将为他分配一个会话,并且所有其他请求\响应将在同一会话中,除非该会话由于会话超时或invalidate()
调用方法而终止。容器使用两种方法管理会话:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句