[英]How can i create a session object using session id?
我想知道,如何在Java中使用会话ID创建会话对象。
因为当我们通过附加URL传递会话ID时,服务器是如何使用该会话ID创建会话对象的。
他们有什么办法吗?
您不能从会话ID构造会话,它实际上是由服务器负责创建会话和管理会话。会话ID只是服务器通过浏览器唯一标识HttpSession并保持会话状态的唯一ID,但实际上HTTP不是无状态的
检查下面的链接,这很简洁地解释了它
我强烈建议您阅读Head First Servlet和JSP
正如Sudhakar回答的那样,无法使用ID创建会话。 以及为什么实际上您需要这样做。 如果您认为正确,则无需使用ID创建会话。 您的requirememt必须有另一种解决方案。 分享您的确切要求,以便我们为您提供帮助。
当您在代码中再次调用request.getSession()
(我再说一遍)时,容器将自动为您提供该会话。 我们不必担心。 无论如何,如果您想了解如何处理/创建/(返回相同会话对象的引用),请使用反编译器,并查看基于jsessionID创建会话对象的代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.