如何在JSP页面中打印一个值,该值由特定类的方法返回?
我的动作类中有特定类的对象:
private PageTools pagetools = new PageTools();
我需要打印pageTools.getLoggedUserName()
返回的值。
getLoggedUserName
方法返回在java类中打印时可用的会话变量的值...但是如何在JSP页面中打印它(由该对象调用)?
答案 0 :(得分:0)
在struts2中,Action将一个字段定义为
private String loggedInUserName;
//getter and setter
然后在行动方法
loggedInUserName= pageTools.getLoggedUserName();
现在在你的jsp for disply中,只需写
<s:property value="loggedInUserName" />
答案 1 :(得分:0)
如果你有pagetools
的getter和setter,那么在jsp中它就像那个<s:property value="pagetools.loggedUserName"/>
一样简单。
答案 2 :(得分:0)
使用以下
<s:property value="pagetools.getLoggedUserName()"/>