2013-04-25 66 views
2

JSR 303 @Valid註解可以用來驗證輸入對象到控制器的方法,這表現on Mkyong.com如何使用JSR 303 @Valid註釋來驗證基元類型?

是否有可能使用@Valid註釋來驗證原始類型如int和長[]?如果是這樣,怎麼樣?

下面是需要被驗證的參數是高於0的示例彈簧MVC方法簽名:

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

'長[]'不是原始類型 – SJuan76 2013-04-25 13:22:52

+1

你爲什麼不嘗試它?看看你想使用的註釋的javadoc。 – 2013-04-25 13:23:17

回答

1

不,它不能這樣做。這是驗證,如描述here