一般用法:
@RequestParam(value = "name", required = true) String name)
现在想指定 User 中某些属性是必填,其他是非必填,怎么指定呢?
@RequestParam(value = "user", required = true) UserRole user)
一般用法:
@RequestParam(value = "name", required = true) String name)
现在想指定 User 中某些属性是必填,其他是非必填,怎么指定呢?
@RequestParam(value = "user", required = true) UserRole user)
这个不是 RequestParam 注解的问题,而是你调用Vaild的问题。
@NotNull @NonNull
这应该是用 Vaild 来解决
public Result validateDemo(@Valid Demo demo, BindingResult bindingResult)
可参考 http://qtdebug.com/spring-web-server-validate/
这个要用 JSR-303 那套验证