<!--introduce a property file--
<!--load config.properties files--
<context:property-placeholder location= "Classpath:config.properties"/>
<!--internationalized Message resource Files--
<bean id= "Messagesource" class= "Org.springframework.context.support.ReloadableResourceBundleMessageSource" >
<property name= "Basenames" >
<list>
<value>classpath: Package name/package name/package name/package name/file name (do not suffix) </value>
</list>
</property>
<!--defaultencoding default encoding is iso-8859-1 set here to Utf-8-->
<property name= "defaultencoding" value= "UTF-8"/>
<!--cacheseconds sets the number of seconds to load performance of cache files by default-1--
<property name= "cacheseconds" value= "/>"
</bean>
This article from "has been climbing the pit" blog, declined reprint!
Spring configures internationalized message resource files (. properties)