将请求参数名称映射到@ModelAttribute中的字段

时间:2015-12-14 08:35:52

标签: java spring spring-mvc

我想在控制器方法中为每个@RequestParam添加验证,例如@NotNull表示字符串,@Min表示整数。所以我决定让一个模型类包含所有请求参数。但现在我想将请求参数名称映射到ModelAttribute中的字段。例如,像

这样的东西
class Model{
   @Param("user-id") //is there any such way
   @Min(1)
   private Integer id;

}

我无法找到任何此类功能。有人可以帮忙吗?

0 个答案:

没有答案