jsp批量删除

 

批量删除

 

  1. Servlet

protected void deleteIds(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

//取

String[] ids= request.getParameterValues("ids");

 //调

 int num= bookService.deleteByIds(ids);

 PrintWriter pWriter = response.getWriter();

if (num > 0) {

pWriter.write(

"<script type='text/javascript' >alert('删除成功');location.href='bookServlet.do?choose=1'</script>");

} else {

pWriter.write(

"<script type='text/javascript' >alert('删除失败');location.href='bookServlet.do?choose=1'</script>");

}

 

 

}

 

  1. Service

  1. Dao

@Override

public int deleteByIds(String[] ids) {

StringBuffer  sb=new StringBuffer();

sb.append("delete  from  book_info  where book_id  in (");

 

for (int i = 0; i < ids.length; i++) {

if (i==ids.length-1) {

sb.append("  ? )");

}else{

sb.append("  ? , ");

}

}

System.out.println(sb);

int num=0;

try {

num=queryRunner.update(sb.toString(),ids);

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

 

return num;

}

 

作业: 详情 删除 修改 批量删除

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值