首先你要把数据库里面的数据查询出来,然后在jsp中以表格的形式显示,在每条数据后面添加一个删除按钮。
当你点击删除按钮的时候向服务器端传递一个id,通过这个id来删除。服务器端可以用servlet也可以用struts等等,访问数据库可以用jdbc也可以用hibernate,做一个查询和删除的方法就可以了。
分两种情况:1、你的jsp表格页面是个 ajax 应用,[删除]选项对应到服务器一个删除动作的文件(ajax负责请求调用),调用完后用脚本刷新本地显示(相当于删除掉了页面表格的那行);
2、你的jsp表格是个普通的页面,[删除]选项 直接链接到服务器上一个删除动作的文件,服务器完成删除数据库里记录后,返回一个重定向,由浏览器再次请求刚才的页面(相当于刷新动作),刷新完后表格里那个被删除的数据自然就不会显示了。
希望我说明白了,呵呵。
想要实现删除记录,而不刷新网页,您需要了解和学习如下几点:1、JavaScript删除页面 tr 的写法;
2、客户端 ajax 与服务器端数据交互的使用方法;
3、服务器端 servlet 返回处理完的字符串给客户端网页,而非页面跳转。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)