在一个页面显示了一些用户,然后在每个用户相关信息的后面,我想加  “ 查看 || 修改 || 删除”这些字样,每个字样都对应的一个action类,我怎样才能实现这些一一对应的链接,并且更改相应的用户? 在线等待...

解决方案 »

  1.   

    可以调用不同的action,也可以继承DispatchAction
      

  2.   

    用户1 id=user1 
    <a href="x.do?method=select&id=user1>查看</a>
    <a href="x.do?method=modify&id=user1>查看</a>
    <a href="x.do?method=delete&id=user1>查看</a>写一个dispatchAction,写3个方法就行了select();modify();delete();
    得到用户id,做相应的操作
      

  3.   

    查看 || 修改 || 删除
    将这些按钮设置成图片或者普通按钮,不要直接提交。添加onclick方法,在onclick方法中重新拼接form的action后再提交。新拼的action地址为*.do?主键=值的形式。主键可以是用户名,也可以另加隐藏域,值为每行特定的值,可以作为onclick方法的参数以指示特定的行
    注意:这种形式每次点击 查看 || 修改 || 删除 按钮时只想action传递了一个主键,需要action重新根据主键查询用户信息。
      

  4.   

    onclick()函数具体怎么写?能给出一些具体的代码吗?然后在action中如何获得主键?
      

  5.   

    onclick()函数具体怎么写?能给出一些具体的代码吗?然后在action中如何获得主键?
      

  6.   

    如果传个对象到这个页面的话,a href="edit.do?id=user.getId()>查看 </a> 
    <a href="update.do?id=user.getId()>删除 </a> 
    <a href="delete.do?id=user.getId()>修改 </a>
      

  7.   


    那action里面怎么取得对象?