读书人

struts2 中 action传值的有关问题

发布时间: 2012-08-17 02:08:34 作者: rapoo

struts2 中 action传值的问题
配置文件如下
<action name="login" method="login"class="LoginAction">
<param name="aa">${baseinfo.name}</param>
<param name="bb">123</param>
<result name="success">/main.jsp</result>
<result name="error">/login.jsp</result>
</action>


通过页面login.jsp 提交 触发login.action,然后跳转到main.jsp.
从main.jsp打印出aa,bb。现在bb能打印出来,可是aa不行,打印出来是${baseinfo.name}
该怎么办啊?

[解决办法]
就是name这个属性有没有GET和SET方法,并且保证它不是空值
[解决办法]
baseinfo 的java文件里对name实现set,get方法让他变成属性,才能那样用啊,不然${baseinfo.name}是空,页面当然不打印。

读书人网 >Java Web开发

热点推荐