日期:2014-05-20  浏览次数:20847 次

关于struts2标签使用
<s:form action="test/login.do" method="post">
  <s:bean name="com.huawei.music.test.bean.User" id="u"></s:bean>
<s:textfield name="user.userName" label="username"></s:textfield><br>
<s:textfield name="user.passWord" label="password"></s:textfield><br>
<s:submit ></s:submit>
  </s:form>

为什么在后台通过user.getUserName()为空呢?

------解决方案--------------------
<s:textfield name="user.userName" label="username"></s:textfield><br>
改成
<s:textfield name="userName" label="username"></s:textfield><br>
LZ试下
------解决方案--------------------
你Action里的user初始化正確么,頁面提交時ONSUBMIT查看下傳值正確不,
------解决方案--------------------
<s:bean/>写上去有什么作用?去掉看看
------解决方案--------------------
首先看看是否进入了正确的action里,然后user有没有set,get方法。