SSM框架实现批量删除

本文记录了使用SSM框架实现批量删除的功能,包括实体类建立、控制器、Service及Service实现类、Dao层和Mapper.xml文件的编写,以及页面coverImg.jsp的设计,通过全选或选择行点击批量删除,配合确认框实现安全删除操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:最近做项目遇到批量删除,头都炸了,不知道怎么做,去求助大神,借助人家的代码实现,也没能解决,加班到一点才舍得睡觉,在那之前还是不理解这个批量删除怎么搞,过了一夜自己才想通,终于实现了批量删除,代码如下:

实现的效果图:不想截这么多图了 ,大家大概想象一下、、、、、、嘿嘿

第一张图是选中行,然后点击批量删除,也可以全选删除,如图:

第二张图是点击批量删除之后,弹出确认是否删除确认框,点击确认后删除选中的行,这样8和7都删除掉了;如果没有选中任何行不执行删除,点击取消也会不执行删除,如图:

 

实现代码:

第一步实体类建立起来,包名cn.jbit.pojo,类名Cover.java

package cn.jbit.pojo;

import java.util.Date;

//封面图类
public class Cover {
	private int cv_id;//封面图编号
	private String cv_url;//封面图路径
	private String cv_text;//封面图名称
	private Date cv_time;//上传时间
	private int ad_id;//用户编号
	public Date getCv_time() {
		return cv_time;
	}
	public void setCv_time(Date cv_time) {
		this.cv_time = cv_time;
	}
	public int getAd_id() {
		return ad_id;
	}
	public void setAd_id(int ad_id) {
		this.ad_id = ad_id;
	}
	public int getCv_id() {
		return cv_id;
	}
	public void setCv_id(int cv_id) {
		this.cv_id = cv_id;
	}
	public String getCv_url() {
		return cv_url;
	}
	public void setCv_url(String cv_url) {
		this.cv_url = cv_url;
	}
	public String getCv_text() {
		return cv_text;
	}
	public void setCv_text(String cv_text) {
		this.cv_text = cv_text;
	}
	
}

第二步控制器代码,包名cn.jbit.controller,控制器类名为CoverImgController.java

package cn.jbit.controller;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;


import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.propertyeditors.CustomDateEditor;
import org.springframe
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值