• ssm框架下怎么批量删除数据?


    ssm框架下批量删除怎么删除?

    1.单击删除按钮选中选项后,跳转到js函数,由函数处理


     2. 主要就是前端的操作 js 操作(如何全选?如何把选中的数据传到Controller中)

     3.fun()函数(前端)

            /*添加删除选中栏*/
            function fun(){
                //给删除选中按钮添加单击事件
                document.getElementById("delSelected").onclick = function(){
                    if(confirm("您确定要删除选中条目吗?")){
                        var flag=false;
                        //判断是否有选中条目,不选中任何条目删除会报空指针异常错误
                        var name = document.getElementsByName("ids");
                        for (var i = 0; i < name.length; i++) {
                            if(name[i].checked){
                                //有一个条目选中了
                                flag=true;
                                break;
                            }
                        }
                        if (flag){//有删除的条目被选中需要删除
                            //提交表单
                            document.getElementById("form").submit();
                        }
                    }
                }
            }
    View Code

    4.前端修改

     5.@Controller()  接受参数"ids"  就是上图的 name

     6.@Service  @Transactional   service层j需要遍历数组  多选后for循环逐个删除

    7. dao层  (没啥好说的了)

     8.删除ok

     

     

     

  • 相关阅读:
    Diverse Garland
    Basketball Exercise
    Quasi Binary
    Vacations
    Given Length and Sum of Digits...
    三大集合框架之map
    三大集合框架之Set
    JDBC操作数据库的基本步骤:
    java面试之----堆(heap)、栈(stack)和方法区(method)
    JSP九大隐式对象
  • 原文地址:https://www.cnblogs.com/july7/p/11990924.html
Copyright © 2020-2023  润新知