0
我正在使用Tapestry作为我的web项目,并且有一个关于将Session Class
共享到非Page class
的问题。非页面类(REST类)上的Tapestry会话对象
我有班级名为VisParser.java
。我想为创建该类,每会话并在RestImplementationclass
中使用它。 VisParser.java
不是模型类。它是一个包含方法和属性的简单Java类。
我试图使用SessionState
对象注释,但我无法将对象转移到非页面类。每次它抛出一个NullPointerException
。
我试图将它用作服务类,将它注入页面并尝试用getter和setter调用它。没有成功,仍然抛出NullPointerException
。
我认为源代码是没有必要的。
有点提示就足够了。我希望有人能帮助我。
源代码始终是必需的;-)如果您使用getters和setter,并且您仍然看到NPE,那么您可能在您的订单中做错了什么。源代码是解决这个问题的唯一地方。 – joostschouten