봉 블로그

Spring ConversionService 확장하기 본문

개발환경/Spring

Spring ConversionService 확장하기

idkbj 2010. 8. 12. 12:28
화면에서 입력한 날짜 String 을 Controller 가 command(dto) 객체의 java.util.Date 타입으로 자동 바인딩처리하게 하려면
아래와 같이 org.springframework.core.convert.converter.Converter 를 구현한 StringToDateConverter를 등록하면 된다.


<mvc:annotation-driven conversion-service="conversionService"/>
   
    <bean id="conversionService" class="org.springframework.format.support.FormattingConversionServiceFactoryBean" >
        <property name="converters" >
            <set value-type="java.util.Date"><bean class="bong.spring.converter.StringToDateConverter"/></set>
        </property>
    </bean>