SpringMVC i18n国际化资源文件路径配置

来源:互联网 发布:windows键锁定 编辑:程序博客网 时间:2024/06/12 07:32

1、i18n资源文件在classes根目录下。

<bean id="messageSource"        class="org.springframework.context.support.ResourceBundleMessageSource">        <property name="defaultEncoding" value="UTF-8" />        <property name="useCodeAsDefaultMessage" value="true" />        <property name="basenames">            <list>                <value>messages</value>            </list>        </property>    </bean>

2、i18n资源文件在SRC多层目录下,如图:
这里写图片描述

<bean id="messageSource"        class="org.springframework.context.support.ResourceBundleMessageSource">        <property name="defaultEncoding" value="UTF-8" />        <property name="useCodeAsDefaultMessage" value="true" />        <property name="basenames">            <list>                <value>i18n.messages</value>            </list>        </property>    </bean

3、i18N在我们SRC工程目录下,如:
这里写图片描述

<bean id="messageSource"        class="org.springframework.context.support.ResourceBundleMessageSource">        <property name="basenames">            <list>                <value>i18n.messages</value>                <value>com.xxx.common.i18n.messages</value>            </list>        </property>        <property name="defaultEncoding" value="UTF-8" />        <property name="useCodeAsDefaultMessage" value="true" />    </bean>
2 0