
String ID=requestgetparameter("ID");
Connection conn=null;
preparedmenter pstmt=null;
String sql="";
int count=0;
try{
conngetConnPool();\\连接池,自己网上找就行
sql="delete from where id="
connparperementer(sql);
pstmtsetString(ID);
count=pstmtexecuteUpdate();
if(count>=1)
outprintln("删除成功");
}catch(EXception e )
{outprintln("删除失败");}
finally{释放资源,这你肯定会}
提供一个视频列表页面。页面中的每一个视频条目后有一个删除链接。点击这个链接把视频Id传递给一个servlet,在servlet中调用删除 *** 作功能(此功能可以写到一个service中封装),删除完毕后,再转发到视频列表页面即可。
1
假定你的列表页面叫listjsp
2
在删除的链接,连接到一个jsp,比如deletejspid=xxx,
3
然后在deletejsp,
里面删除数据库中的数据,
然后,
responsesendDirect("listjsp");
你的第二行代码 定义了int i = 0;
然后下面的提交 documentgetElementById("form<%=i%>")submit() 这里面i就是0 所以你提交的时候 其实一直提交的就是 form0
给你简单说说删除的思路吧 这种东西很常用 还是自己写写比较有好处
首先你不应该用多个form表单的,应该只用一个
然后是页面上的每条信息都都应该对应数据库里面的一条记录,而每条记录的ID是唯一的。你在删除的时候,只需要把要删除的记录的ID 传递过去 就可以了 而不是把整个记录的信息都传递过去。
以上就是关于jsp删除代码 (有一个删除连接,如何删除数据库的内容,通过ID删除)全部的内容,包括:jsp删除代码 (有一个删除连接,如何删除数据库的内容,通过ID删除)、jsp中删除oracle数据库中的一个数据、在JSP页面用一个删除的链接怎样删除这一行数据同事也删除数据库里的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)