springmvc学习笔记(24)——initBinder注解

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                       

怎么使用initBinder注解

在控制层加入以下代码即可

    @InitBinder    public void initBinder(WebDataBinder binder){        //让name属性无法被接收        binder.setDisallowedFields("name");    }
   
   
  • 1
  • 2
  • 3
  • 4
  • 5
 
     
  • 注意:initBinder注解的方法返回值只能是void
  •  
  • WebDataBinder 中不少方法,我们这里使用到了setDisallowedFields。它可以让前端传来的多个参数中,name这个参数无效。
  •  

下面是个实例:

添加一个学生
这里写图片描述

添加成功后,发现姓名并没有被添加进去
这里写图片描述

WebDataBinder中的其他方法我也没有研究过,因为initBinder这个注解多数情况下不会用到,等用到的时候再来研究也不迟

           

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_43678306/article/details/84104660