在Java中读取sessionScope变量?

Mal*_*lin 0 java xpages

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

我想在我的Java类中使用这些用户设置.

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

Mar*_*ink 5

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

Map sessionScope = ExtLibUtil.getSessionScope();
String yourVar = (String) sessionScope.get("varName");
Run Code Online (Sandbox Code Playgroud)