【发布时间】:2022-01-09 01:53:25
【问题描述】:
我正在尝试在 Struts 2 中使用 Session:
private Map<String, Object> session = ActionContext.getContext().getSession();
但是我收到了这个错误:
Exception in thread "main" java.lang.NullPointerException: Cannot invoke
"com.opensymphony.xwork2.ActionContext.getSession()" because the return value of
"com.opensymphony.xwork2.ActionContext.getContext()" is null
几个小时前它运行良好,我的程序运行良好。过了一段时间,我的电脑变黑了,然后重新启动,重新启动后这个错误开始出现。我没有改变我的代码。一切都一样,但面临这个问题。
我尝试使用 Struts 的SessionMap,但仍然收到相同的错误消息。我已经尝试更改 struts-core 库,还尝试了 Google 的一些解决方案,但仍然没有解决这个问题。请为此提供解决方案。
【问题讨论】:
标签: struts2 httpsession actioncontext