java – @RequestParam验证
发布时间:2020-12-15 02:28:02 所属栏目:Java 来源:网络整理
导读:有没有办法用 spring验证请求参数而不在每个函数中检查它? 例如,控制器中的每个方法都会生成元素列表,每个方法都接受“from”和“to”参数,因此验证是: 来自 = 0到 0来自至 我想配置spring来返回BAD_REQUEST或其他一些状态,就像它无法将字符串转换为int参
有没有办法用
spring验证请求参数而不在每个函数中检查它?
例如,控制器中的每个方法都会生成元素列表,每个方法都接受“from”和“to”参数,因此验证是: 来自> = 0&&到> 0&&来自<至 我想配置spring来返回BAD_REQUEST或其他一些状态,就像它无法将字符串转换为int参数一样. 谢谢. 解决方法
如果您使用@RequestBody使用表单支持对象,那么您可以使用JSR-303 bean验证,您可以在其中注释表单bean.有关详细信息,请参见
http://static.springsource.org/spring/docs/current/spring-framework-reference/html/validation.html#validation-beanvalidation.然后你不需要打扰Validator对象或其他编码 – 你只是注释.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |