码迷,mamicode.com
首页 > 编程语言 > 详细

SpringMVC系列(八)国际化

时间:2017-11-12 17:20:35      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:新建   ges   依赖   basename   标签   property   源文件   col   htm   

1.在pom.xml引入国际化需要的依赖

1 <!--国际化相关依赖 begin  -->
2     <dependency>
3       <groupId>jstl</groupId>
4       <artifactId>jstl</artifactId>
5       <version>1.2</version>
6     </dependency>
7 <!--国际化相关依赖 end  -->

2.在success.jsp里面添加jstl的fmt

1 <%@ page language="java" contentType="text/html; charset=UTF-8"
2     pageEncoding="UTF-8"%>
3 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

3.在springmvc.xml里面国际化资源文件

1 <!-- 配置国际化资源文件 -->
2     <bean id="messageSource"
3         class="org.springframework.context.support.ResourceBundleMessageSource">
4         <property name="basename" value="i18n"></property>    
5     </bean>

4.src/main/java新建国际化资源文件

i18n.properties

1 i18n.username=Username
2 i18n.password=Password

i18n_zh_CN.properties

1 i18n.username=\u7528\u6237\u540D
2 i18n.password=\u5BC6\u7801

i18n_en_US.properties

1 i18n.username=Username
2 i18n.password=Password

5.在success.jsp页面通过jstl的标签获取值

1 <!--国际化 begin  -->
2 <p><b>国际化 begin</b></p>
3 <fmt:message key="i18n.username"></fmt:message>
4 <br>
5 <fmt:message key="i18n.password"></fmt:message>
6 <p><b>国际化 end</b></p>    
7 <!--国际化 end  -->

技术分享

 

SpringMVC系列(八)国际化

标签:新建   ges   依赖   basename   标签   property   源文件   col   htm   

原文地址:http://www.cnblogs.com/leeSmall/p/7821933.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!