SpringMVC中mvc:annotation-driven、InitBinder

 时间:2026-02-14 03:21:04

1、<mvc:annotation-driven></mvc:annotation-driven>会自动注册

RequestMappingHandlerMapping、RequestMappingHandlerAdapter、ExceptionHandlerExceptionResolver这三个bean

SpringMVC中mvc:annotation-driven、InitBinder

2、配置了mvc:annotation-driven与没有配置这个注解初始化对象的区别。

SpringMVC中mvc:annotation-driven、InitBinder

3、由@InitBinder标识的方法,可以对WebDataBinder对象进行初始化,用于完成由表单字段到javabean属性的绑定。

SpringMVC中mvc:annotation-driven、InitBinder

4、@InitBinder方法不能有返回值,它必须声明为void。通过它的方法参数是WebDataBinder。

@InitBinder

public void initBinder(WebDataBinder webDataBinder) {

      webDataBinder.setDisallowedFields("lastName");

}

SpringMVC中mvc:annotation-driven、InitBinder

5、上述方法表示表单提交的时候没有给lastName自动赋值,运行tomcat服务器,查看结果.

SpringMVC中mvc:annotation-driven、InitBinder

SpringMVC中mvc:annotation-driven、InitBinder

6、我们注释掉此方法重新运行程序查看一些结果。lastName这个值又重新绑定上了值。

SpringMVC中mvc:annotation-driven、InitBinder

SpringMVC中mvc:annotation-driven、InitBinder

  • mvc:view-controller和mvc:annotation-driven
  • SpringBoot如何扩展与全面接管SpringMVC
  • SpringMVC中实现数据的格式化
  • SpringMVC处理静态资源、实现删除操作
  • SpringMVC,Spring,MyBatis集成配置SpringMVC
  • 热门搜索
    伏魔战记3.9j攻略 减肥项目 郁闷怎么办 中国平安怎么样 跳绳减肥的正确方法 燎原奶粉怎么样 28天懒人减肥计划 艾青的简介 集安旅游攻略必玩的景点 陶永吉居士简介