Spring MVC中@InitBinder注解是如何应用的?
环境:Springboot2.4.12
简介
@Controller或@ControllerAdvice类可以有@InitBinder方法来初始化WebDataBinder的实例,这些方法可以:
将请求参数(即表单或查询数据)绑定到模型对象。将基于字符串的请求值(如请求参数、路径变量、头、cookie等)转换为控制器方法参数的目标类型。渲染HTML表单时,将模型对象的值格式化为字符串值。
@InitBinder方法可以注册控制器特定的java.bean.PropertyEditor或Spring Converter和
THE END