
然后下面的提交 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了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)