Java 获取jsp会话中存储的对象的属性
我已经创建了一个UserSession dto对象,并在其中添加了许多字段,如Java 获取jsp会话中存储的对象的属性,java,jsp,struts2,Java,Jsp,Struts2,我已经创建了一个UserSession dto对象,并在其中添加了许多字段,如lastloginTime,lastAccessedTime,userName等。 我想使用OSTRUTS2的OGNL概念在jsp中显示这些 我写过 <li class="current_page_item"><b>Last Login Time <s:property value="#session.USROBJECT"/> </b></li> 我在jsp
lastloginTime
,lastAccessedTime
,userName
等。
我想使用OSTRUTS2的OGNL概念在jsp中显示这些
我写过
<li class="current_page_item"><b>Last Login Time <s:property value="#session.USROBJECT"/> </b></li>
我在jsp上获取对象,但我想显示它的字段 值堆栈中始终可以使用#session
对象
您应该为字段lastloginTime
、lastAccessedTime
、userName
等创建getter
您可以找到详细信息和参考资料
但是sessionMap
您应该使用action类实现的SessionAware
接口进行注入。这是一种更好的方法
您可以看到如何实现
SessionAware
接口。us是UserSession类的一个对象您知道您不需要将它们放在会话中就可以在页面中阅读它们,对吗?谢谢,它解决了我的问题。我公开了UserSession对象的setter和getter。
sessionMap.put("USROBJECT", us);