在字段上使用JSR303註解@Pattern來檢查僅包含空白的字符串。 如果空格只找到則拋出一個消息然而使用@Length如上其工作正常的@Pattern不工作JSR303註解@pattern不起作用
@Length(max = AlertConstants.LENGTH_FOR_TWITTER_TEXTS, message = "{twitter.message.max}")
@Pattern(regexp ="^\\s*$", message = "{message.twitter.content.not.empty}")
private String twitterChannelContent = "";
IM。 請建議
這取決於上下文,是誰做驗證?你在使用休眠或其他庫嗎?如果沒有實際的驗證處理程序,這些註釋什麼也不做。 – nablex
使用hibernate驗證器 – ronan