我想知道,如何在java中使用会话ID创建会话对象。
因为当我们通过附加在URL中传递会话ID时,服务器如何使用该会话ID创建会话对象。
他们有什么办法?
答案 0 :(得分:1)
你无法从Session Id构建会话,它实际上负责创建会话和管理它.Session Id只是一个唯一的ID,服务器通过它来唯一地标识HttpSession并维持一个会话状态,但实际上{{ 3}}
检查以下链接,这相当简洁地解释了
我强烈建议您阅读How session works
答案 1 :(得分:0)
Sudhakar回复说,无法使用ID创建会话。为什么你实际上需要这样做。如果您认为正确,那么您将不需要使用id创建会话。您的requirememt必须有另一种解决方案。分享您的确切要求,以便我们为您提供帮助。
答案 2 :(得分:0)
当您在代码中再次调用request.getSession()
(我再说一遍)时,容器会自动为您提供该会话。我们不必担心它。
无论如何,如果你想知道如何处理/创建/(返回相同会话对象的引用),那么使用反编译器,看看基于jsessionID如何创建会话对象的代码。