SpringMVC自定义参数绑定实现详解
对于必须要传的参数,通过@RequestParam中属性required设置为true,如果不传此参数则报错。对于有些参数如果不传入,还需要设置默认值,使用@RequestParam中属性defaultvalue设置默认值。可以绑定简单类型:整型、字符串、单精/双精度、日期、布尔型。自定义WebBindingInitializer,注入到处理器适配器中。如果想多个controller需要共同注册相同的属性编辑器,可以实现PropertyEditorRegistrar接口,并注入webBindingInitializer中。配置如下:3.1 实现Converter接口定义日期类型转换器和字符串去除前后空格转换器。
用户评论