2013-04-25 4 views
2

JSR 303 @Valid аннотации может быть использован для проверки ввода объектов к способу контроллера, как показан on Mkyong.comКак использовать JSR 303 @Valid аннотацию для проверки примитивных типов?

можно ли использовать @Valid аннотации для проверки примитивных типов, таких как Int и длинный []? Если да, то как?

Вот пример Spring MVC метод подписи, что должно быть подтверждено, что параметры выше 0:

@RequestMapping(value = { "/delete" }, method = RequestMethod.POST) 
ModelAndView deleteBulk(@RequestParam("userId") int userId, @RequestParam("ids") long[] ids) { 
+0

'long []' не примитивный тип – SJuan76

+1

Почему бы вам не попробовать? Посмотрите на javadoc аннотации, которую вы хотите использовать. –

ответ

1

Нет, это не может быть сделано. Это для bean валидация, как описано here.

Смежные вопросы