springMVC批量删除

springMVC批量删除,第1张

js代码

function datadel(sysState){

var chk_value = []

$('input[name="datadel"]:checked').each(function() {

chk_value.push($(this).val())

})

if (chk_value.length == 0) {

layer.msg("请选择要删除的信息!")

return false

}

del(chk_value)

}

function del(sysIds){

layer.confirm('你确定要删除此信息吗?', {

icon : 3,

title : '提示'

}, function(index) {

$.ajax({

type : "POST",

url : "/xhy-hotel/system/deleteSysUser",

dataType : "json",

data : "sysIds=" + sysIds,

success : function(data) {

layer.msg("删除成功!!!!",{icon:3},function(){

location.reload()

})

}

})

layer.close(index)

})

}

controller控制层

//批量删除

@RequestMapping("/deleteSysUser")

public @ResponseBody BaseResponse<String>deleteSysUser(Integer[] sysIds){

for (int i = 0i <sysIds.lengthi++) {

systemUserService.deleteByPrimaryKey(sysIds[i])

}

BaseResponse<String>br=new BaseResponse<String>()

br.setMessage("成功")

return br

}

1)在applicationContext里面配置Hibernate的dataSource和SessionFactory

2)编写Dao的接口是实现类。如果用到Spring的Hibernate的 *** 作模板(HibernateTemplate)可以继承HibernateDaoSupport,实现类注解成@Repository

3)编写Action,然后注解成@Controller,在Action里面需要用@Autowired注入Dao的实例

4)配置applicationContext.xml,加上Spring

MVC的视图处理器

5)编写页面,然后提交请求。搞定!


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存