当前位置: 代码迷 >> Java Web开发 >> 在做修改这一块的时候,小弟我应该传该对象的id还是整个对象呢,传整个对戏那个该如何传呢、
  详细解决方案

在做修改这一块的时候,小弟我应该传该对象的id还是整个对象呢,传整个对戏那个该如何传呢、

热度:9528   发布时间:2013-02-25 21:12:28.0
在做修改这一块的时候,我应该传该对象的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可区别每条记录。。。
  相关解决方案