就是在jsp页面中,每一条记录都添加一列,该列可以使超链接或按钮,点击超链接,该记录进入编辑状态(或删除该记录)

解决方案 »

  1.   

    显示页 display.jsp
    编辑页 edit.jsp
    删除页 delete.jsp
    编号 名字   编辑                删除
    1    A   edit.jsp?id=1    delete.jsp?id=1
    2    B   edit.jsp?id=2    delete.jsp?id=2
    3    C   edit.jsp?id=3    delete.jsp?id=3
    4    D   edit.jsp?id=4    delete.jsp?id=4点击编辑 在编辑也获取 id 进行操作 然后你得在edit.jsp页把 指定的id的数据取出 再UPDATE
    点击删除 在删除页获取 id 进行 delete from table where id=?
      

  2.   

    当前页·操作你就是不要forward了~ajax吧!自己写太烦·加个jquery的包!
    其他自己百度吧!
      

  3.   

    很简单,你把ID传过去处理不显示,
    删除过后。
    从新转发过来就行了。还是当前页面。
    如果是修改则存在request里转发过来,在当前页面里判断是否存在这个对象,存在的话,显示编辑信息,否则就不显示编辑信息。
      

  4.   


    在编辑的地方你做一个JS点击事件 DISPLAY 一个DIV 这个DIV内的内容是
    <form>
    编号<input type="text" value="当前id号"/><br>
    名字<input type="text" value="当前name"/><br>
    提交<input type="button" value="submit" onclick="edit()"/>
    </form>
    点击提交之后触发 edit() 事件 进行AJAX操作 最后 这个操作成功后刷当前页一次。
    ============================================================================
    如果还不满足编号 名字 编辑 删除
    1 A edit.jsp?id=1&name=A delete.jsp?id=1
    2 B edit.jsp?id=2&name=B delete.jsp?id=2
    3 C edit.jsp?id=3&name=C delete.jsp?id=3
    4 D edit.jsp?id=4&name=D delete.jsp?id=4编号是主键不可修改 我们该名字 在名字的地方不用直接显示的方式 直接放一个文本框 文本框内放一个id号这个id号 你在点击编辑的时候用document.getelementbyid("id号").value可将当前 框内的值获取
    在编辑的地方 触发AJAX 将 当前id 和 name 传到edit.jsp页面进行更新处理 最后刷下当前页。