【发布时间】:2010-12-02 12:49:46
【问题描述】:
会话对象如何附加到 servlet 的每个线程?我相信它不是 ThreadLocal,那么它是如何附加到每个 servlet 线程的?
【问题讨论】:
标签: java multithreading session jsp session-variables
会话对象如何附加到 servlet 的每个线程?我相信它不是 ThreadLocal,那么它是如何附加到每个 servlet 线程的?
【问题讨论】:
标签: java multithreading session jsp session-variables
在客户端的 cookie(或有时是 URL)中设置了 JSESSIONID 变量,并且容器使用 JSESSIONID 来查找给定请求的适当会话。
【讨论】:
它没有附加到 Servlet 线程,它附加到 HttpServletRequest。 Servlet 的每次调用都传递一个 HttpServletRequest 和一个 HttpServeltResponse。所以,它们只是 Servlet 实例的局部变量——与线程无关。
【讨论】: