1
我已經加入<mvc:annotation-driven/>
我的Spring配置,並根據文檔將提供:mvc:註解驅動 - 我是否還需要綁定驗證器?
支持與驗證@Valid輸入@Controller,如果一個JSR-303提供者是否存在在類路徑中。驗證系統可以通過設置驗證器屬性進行顯式配置。
從這個和其他文檔中,我已經意識到我不再需要在我的控制器類中顯式注入一個驗證器,它會自動完成。它是否正確?
目前我需要有以下的在我的控制器:
@Autowired
private Validator validator;
@InitBinder
public void initBinder(WebDataBinder binder) {
binder.setValidator(validator);
}
任何人都可以清除此爲我?謝謝
但我必須明確注入它,否則驗證不起作用。我可能會錯過什麼? – Steve 2010-11-26 16:19:12