我想了解@InitBinder。 我試圖用多個InitBinder超過一個驗證@ InitBinder的值元素的用途是什麼?
@InitBinder("Validator1")
protected void initBinder1(WebDataBinder binder) {
binder.setValidator(userFormValidator);
}
@InitBinder("Validator2")
protected void initBinder2(WebDataBinder binder) {
binder.setValidator(costcenterFormValidator);
}
它不爲我工作,因爲該模型同時嵌套在一個包裝類,我會進行驗證做同樣的
所以@InitBinder的值是什麼時候是個好主意?