读取 Java 中的 sessionScope 变量?

read sessionScope variable in Java?

在我的 xpages 应用程序中,我在 sessionScope 变量中设置了一些对用户会话有效的变量。

我想在我的 Java classes 中使用这些用户设置。

是否可以在我的 java class 中读取特定的 sessionScope 变量,我应该怎么做?

看看 com.ibm.xsp.extlib.util.ExtLibUtil class。它带有访问范围变量的静态方法。您可以获得所有会话范围变量的映射,如下所示:

Map sessionScope = ExtLibUtil.getSessionScope();
String yourVar = (String) sessionScope.get("varName");