2011-02-28 6 views
1

Spring XML에서 Bean에 대해 WebBindingInitializer를 구성 할 수있는 방법이 있습니까? @InitBinder 명령을 사용하여 바인더를 쉽게 구성한 다음 원하는 상태로 설정할 수 있습니다. 일반적으로이 작업은 유효성 검사기를 설정하는 것과 관련됩니다.스프링 XML에서 WebBindingInitializer 구성

예는 것 ... 참조가 글로벌 속성을 가진 WebBindingInitializer가 너무

<bean id="fooController" class="com.foobar.controller.FooController"> 
    <property name="binder" ref="globalBinder" /> 
<bean/> 

.

답변

2

이 방법이 사용자의 요구를 정확히 충족시키는 지 확실하지 않지만 응용 프로그램에서 사용하는 WebDataBinder의 초기화를 외부화 할 수있는 고유 한 WebBindingInitializer를 만들 수 있습니다. 구성 설정 방법에 대한 자세한 내용은 Spring Documenation을 참조하십시오. 이 기술을 사용하면 모든 Controller 클래스에 데이터 바인딩 초기화 코드를 구현하는 대신 데이터 바인딩 초기화 코드를 재사용 할 수 있습니다.

+0

고마워, 그게 내가 찾고있는 것처럼 많이 들린다. – stevebot

+0

그래, 의사의 문서를 읽은 후 내가 원했던 바로 그 것이다. Kris에게 감사드립니다! – stevebot

관련 문제