【发布时间】:2014-12-05 06:21:07
【问题描述】:
我有一个具有这些值的 servlet,我想将这些值传递给会话属性中的 java 类。我如何访问这些会话属性,因为我没有使用 JSF 或 Struts。这是一个简单的 Java Web 应用程序。
userID=map.get("UserID");
log.debug("The UserID in case of CCM authtication are : "+userID);
session.setAttribute("UserID", userID);
String refSys="";
refSys = map.get("refSystem");
log.debug("The refSystem in case of CCM authtication is: "+refSys);
session.setAttribute("refSystem", refSys);
这就是我试图进入 Java 类的方式,而我在 Java 类中得到了 null。
HttpSession session = null;
session.getAttribute("UserID");
【问题讨论】:
-
您将会话值设置为 null,因此它会引发 NullPointerException
-
尝试删除HttpSession session = null line
-
能分享一下函数签名sn-p吗?
-
这是我尝试使用公共 Map
socialMediaUserInfo(String tokenID) 连接的方法。 -
将第一行代码替换为 HttpSession session = request.getSession(true);
标签: java session jakarta-ee servlets