【问题标题】:Session variables in JSPJSP 中的会话变量
【发布时间】:2010-12-02 12:49:46
【问题描述】:

会话对象如何附加到 servlet 的每个线程?我相信它不是 ThreadLocal,那么它是如何附加到每个 servlet 线程的?

【问题讨论】:

    标签: java multithreading session jsp session-variables


    【解决方案1】:

    在客户端的 cookie(或有时是 URL)中设置了 JSESSIONID 变量,并且容器使用 JSESSIONID 来查找给定请求的适当会话。

    【讨论】:

      【解决方案2】:

      它没有附加到 Servlet 线程,它附加到 HttpServletRequest。 Servlet 的每次调用都传递一个 HttpServletRequest 和一个 HttpServeltResponse。所以,它们只是 Servlet 实例的局部变量——与线程无关。

      【讨论】:

        猜你喜欢
        • 2013-07-13
        • 2015-01-26
        • 2011-11-01
        • 2012-06-24
        • 1970-01-01
        • 2013-02-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多