当前位置: 代码迷 >> Java Web开发 >> struts2 中 action传值的有关问题
  详细解决方案

struts2 中 action传值的有关问题

热度:1301   发布时间:2013-02-25 21:17:00.0
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}是空,页面当然不打印。
  相关解决方案