jsp在每个记录里都添加一个删除按钮,点击后即删除数据库里本记录

jsp在每个记录里都添加一个删除按钮,点击后即删除数据库里本记录,第1张

你的第二行代码 定义了int i = 0

然后下面的提交 document.getElementById("form<%=i%>").submit() 这里面i就是0 所以你提交的时候 其实一直提交的就是 form0

给你简单说说删除的思路吧 这种东西很常用 还是自己写写比较有好处

首先你不应该用多个form表单的,应该只用一个

然后是页面上的每条信息都都应该对应数据库里面的一条记录,而每条记录的ID是唯一的。你在删除的时候,只需要把要删除的记录的ID 传递过去 就可以了 而不是把整个记录的信息都传递过去。

$.post("servlet/deleteServlet", stuId, function(data){

alert("删除成功")

})

deleteServlet里面是删除的逻辑

long stuId = request.getParameter("stuId")

con=DriverManager.getConnection("jdbc:odbc:student","sa","sa")

sql=con.createStatement()

sql.executeUpdate("delete from people where pId = "+stuId)

凑合看下吧。好长时间没写过jsp了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11536132.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存