就是在jsp页面中,每一条记录都添加一列,该列可以使超链接或按钮,点击超链接,该记录进入编辑状态(或删除该记录)
解决方案 »
- Hibernate实现mysql数据库 分页报错,100分救助
- jsp 无法找到自定义软件包
- 关于myeclipse6.0里面的自动提示
- 怎样把左边的下拉框内容添加到右边的下拉框,而且是选多个,还有怎样从右边的下拉框移除对象,最好用div 方法
- getQueryString()的问题
- jsp都有些什么开发工具呀?
- 人做一个购物车网站(不欢迎低手)
- Syntax error, 'for each' statements are only available if source level is 5.
- 个人jsp服务器
- JB生成的war文件如何处理
- 高分求救,webservice接口get方式请求怎么实现?
- 关于struts form表单乱码的问题。
编辑页 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=?
其他自己百度吧!
删除过后。
从新转发过来就行了。还是当前页面。
如果是修改则存在request里转发过来,在当前页面里判断是否存在这个对象,存在的话,显示编辑信息,否则就不显示编辑信息。
在编辑的地方你做一个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页面进行更新处理 最后刷下当前页。