struts传值异常,action接收到的值为null
jsp中的原来代码:
<s:iterator value="#request.all" id="person"><tr><td><a href="Person-showPerson?person.id=<s:property value='#person.id'/>"><s:property value="#person.id"/></a></td><td><s:property value="#person.name"/></td><td><s:property value="#person.idcard"/></td><td><a href="Person-delete?id=<s:property value='#person.id'/>">删除</a></td><td><a href="person/Person-update.jsp?id=<s:property value='#person.id'/>">更新</a></td></tr></s:iterator>
在action中接收不到值。
后来发现原来传值的时候,不需要 对象.属性,直接属性就好了
修改的代码为:
<td><a href="Person-showPerson?id=<s:property value='#person.id'/>"><s:property value="#person.id"/></a></td>
