java – Spring REST – 验证原始GET请求参数
发布时间:2020-12-15 01:50:22 所属栏目:大数据 来源:网络整理
导读:有没有办法使用注释验证原始(int,String等)GET参数? @RequestMapping(value = "/api/{someInt}",method = RequestMethod.GET,produces = MediaType.TEXT_PLAIN_VALUE)public ResponseEntity 如你所见,我已经放了一堆注释来验证someInt是一个10位数的正整数,
有没有办法使用注释验证原始(int,String等)GET参数?
如你所见,我已经放了一堆注释来验证someInt是一个10位数的正整数,但它仍接受各种整数. 最佳答案
是的,这是可能的.
给出以下控制器:
和您在上下文中注册的MethodValidationPostProcessor如下(或者等效的XML,而不是Spring Boot Web启动程序所必需的 – 它将为您执行此操作):
假设您的调度程序servlet映射到http:// localhost:8080 /: >访问http:// localhost:8080/9给出9 看起来像moves are afoot在未来的Spring版本中更容易/更自动化. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |