gpt4 book ai didi

java - Spring 3 @PathVariable 验证

转载 作者:行者123 更新时间:2023-11-30 04:12:24 25 4
gpt4 key购买 nike

验证 @PathVariable 参数的正确方法是什么?这不起作用:

@RequestMapping(value = "/{id}", method = RequestMethod.GET)
public @ResponseBody Foo getFoo(@Valid @Min(1) @PathVariable("id") Long id) {

没有异常,它只是被忽略。

我正在使用spring 3.2.3.RELEASEhibernate-validator 5.0.0.Final

最佳答案

This doesn't seem to be currently supported.

验证适用于 bean,而 Long 对象不是 bean,尤其是来自 URL 的对象。

另一种方法是在处理程序方法中进行您自己的验证。

关于java - Spring 3 @PathVariable 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19296998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com