글
스프링에서 properties 파일을 다루기위해서는 두가지 클래스가 필요하다.
먼저 아래 bean 설정을 applicationContext.xml 파일에 넣어둔다.
- applicationContext.xml
[code] <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename">
<value>messages</value>
</property>
</bean>
<bean id="messageSourceAccessor" class="org.springframework.context.support.MessageSourceAccessor">
<constructor-arg>
<ref local="messageSource"/>
</constructor-arg>
</bean>[/code]
이렇게 한후 위에 보이는 messages 부분이 파일명인데 classes 디렉토리에 위치하면 된다.
이제 properties 파일을 사용하고싶은 bean 에다가 messageSourceAccessor bean 을 넘겨주면 된다.
'웹 > Spring' 카테고리의 다른 글
이거 이해가 안된다. (64) | 2007.06.09 |
---|---|
Spring 에서 MultiActionController 사용하기 (29) | 2007.06.03 |
Spring jsp 예외처리 전략 (20) | 2007.05.30 |
Spring 의 exception 처리 전략 (26) | 2007.05.29 |
클래스의 toString 및 equals 메소드 자동으로 만들어주기. (47) | 2007.05.26 |
RECENT COMMENT