在做修改这一块的时候,我应该传该对象的id还是整个对象呢,传整个对戏那个该怎么传呢、、、
<table border="1">
<tr><td>用户名</td> <td>密码</td> <td> 修改</td> <td>删除</td></tr>
<s:iterator value="userList">
<tr>
<td><s:property value="name"/></td>
<td><s:property value="password"/></td>
<td><a href="user/updateAction?id=<s:property value="id"/>">修改</a></td>
<td><a href="user/deleteAction?id=<s:property value="id"/>">删除</a></td>
</tr>
</s:iterator>
</table>
在做修改这一块的时候,我应该传该对象的id还是整个对象呢,传整个对戏那个该怎么传呢、、、
------解决方案--------------------传到后台java处理对把
用json对象存储
那边就可以读取咯!
------解决方案--------------------做修改前,你一般是需要把要修改的那一条记录的信息都显示出来,这个操作过程只要传id就可以了,然后,在后台,把整个记录对象查询出来,在页面上显示,然后,你看到详情的值后,看那一个值要修改,改好后,再传到后台去,保存更新。
------解决方案--------------------用form提交。
JScript code
function submit_form(id){
document.forms[0].action = "user/updateAction?id="+id
document.forms[0].submit()
}
------解决方案--------------------
当然只要传id就可以了,只要该id可区别每条记录。。。