0

我有个问题。我希望有人能帮助我。

我想在 Servlet HttpListener SessionInitialize 方法运行时创建 UserContext。在我想在 Java 类中调用 UserContext 之后。

例子 :

受保护的静态地图 userMapList=new HashMap();

此地图保留我的应用程序用户上下文。

但我不知道如何在某些类中实现活动(当前)用户上下文?

JSF 中的其他示例:

FacesContext 谢谢,

4

1 回答 1

0

使用 ThreadLocal 类来存储线程特定的值。因此,当您收到新请求[这确实是一个新线程] 之后,您可以将其转储到 ThreadLocal 对象中,在同一线程上运行的任何类都可以调用 ThreadLocal.get。

检查它的 api @ http://download.oracle.com/javase/1.4.2/docs/api/java/lang/ThreadLocal.html

于 2011-07-29T17:50:31.567 回答