2011-08-09 146 views
0

1)我正在使用Spring/Hibernate驗證器進行驗證,以檢查字段是否只有空白或剩餘balnk,我在「字符串名稱」上使用@NotBlankimport org.springmodules.validation.bean.conf.loader.annotation.handler.NotBlank;)註釋。但是在註釋@NotBlank後,該字段未得到驗證。@NotBlank似乎並不工作

我的控制器類看起來像。

public String addPerson(
     @ModelAttribute("userregistration")@Valid UserRegistration userRegistration , 
     BindingResult result,Model model){ 
} 

2)什麼是做驗證(用於檢查只有白色空格)的另一種方式,如果用戶輸入他/她的全名(之間有空格),應當驗證,並且當用戶只輸入空格時會拋出消息嗎?

回答

1
  • 嘗試刪除@ModelAttribute註解
  • 檢查啓用了驗證(在正常情況下:<mvc:annotation-driven/>是enoguht)
  • 檢查JSR 303驗證implemplementation部署