问题描述想用spring mvc的validator模块对请求参数通过注解的方式进行验证,看到JSR-303验证框架的资料,都是只支持对输入的bean进行验证,不能对String,Integer这样类型的参数进行验证。关于参数验证这样部分功能,在Spring中的主流的用法一般是怎样的?相关代码 @RequestMapping(value = "validString", method = RequestMethod.POST, produces = "application/json") public void validString( @RequestParam(value = "validString", defaultValue = "") @Valid @Size(min = 1, max = 10) final String vStr, BindingResult vResult){ // }尝试按照参考的资料,试验了绑定validator的方式,还有试验了bean注解的方式,对输入参数进行验证,这两种方式,都可以实现验证的功能,但是当需要验证String这类参数时,验证功能无效。
添加回答
举报
0/150
提交
取消