springmvc国际化实现方法

来源:互联网 发布:大数据软件有哪些 编辑:程序博客网 时间:2024/06/09 20:12

国际化:

在MVC配置文件中,配置国际化属性文件:

 

  1. <bean id="messageSource"  
  2.     class="org.springframework.context.support.ResourceBundleMessageSource"  
  3.     p:basename="message">  
  4. </bean>  
<bean id="messageSource"
        class="org.springframework.context.support.ResourceBundleMessageSource"
        p:basename="message">
</bean>

 

那么,Spring就会在项目中搜索相关的国际化属性文件,如:message.properties、message_zh_CN.properties

在VIEW中,引入Spring标签:<%@taglib uri="http://www.springframework.org/tags"prefix="spring" %>,使用<spring:message code="key" />调用,即可;

如果一种语言,有多个语言文件,可以更改MVC配置文件为:

 

  1. <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">  
  2.     <property name="basenames">  
  3.         <list>  
  4.             <value>message01</value>  
  5.             <value>message02</value>  
  6.             <value>message03</value>  
  7.         </list>  
  8.     </property>  
  9. </bean>  
0 0