spring i18n
来源:互联网 发布:cr2打开软件 编辑:程序博客网 时间:2024/06/06 00:27
1,Spring config:
<bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver" />
<bean id="localeChangeInterceptor" class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor" />
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
<property name="order" value="0" />
<property name="interceptors" ref="localeChangeInterceptor" />
</bean>
2,All scope change header:
<%
java.util.Locale _currentLocale = org.springframework.web.servlet.support.RequestContextUtils.getLocale(request);
String _localeAsString = _currentLocale.toString();
%>
<c:set var="localeAsString" value="<%=_localeAsString%>"/>
<c:set var="localeSwitchingUrlSc" value="?locale=zh_CN"/>
<c:set var="localeSwitchingUrlTc" value="?locale=zh_HK"/>
<c:set var="localeSwitchingUrlEn" value="?locale=en_US"/>
<c:choose>
<c:when test="${localeAsString eq 'zh_CN'}">
<a href="${localeSwitchingUrlEn}">
go to english
</a>
</c:when>
<c:otherwise>
<a href="${localeSwitchingUrlSc}">
goto chinese
</a>
</c:otherwise>
</c:choose>
3,Display content:
<spring:message code="i18n.testing.key.one" text="default value">
</spring:message>
- spring i18n
- I18N by Spring
- spring+freemarker 国际化i18n
- spring mvc i18n+freemarker
- spring MVC I18N使用
- spring mvc i18n设置
- 《Spring MVC I18N 配置说明》
- spring boot 集成freemaker i18n
- Spring MVC +i18n实现国际化
- Spring MVC I18N 国际化配置
- Spring Boot国际化(i18n)
- i18n
- i18n
- I18n
- I18N
- i18n
- i18n
- I18N
- postgresql 表分区的测试用例
- Android的ADB工具使用
- 初来乍到
- vsftp.conf文件
- Environment.CurrentDirectory 错误
- spring i18n
- 之前BBextra在个别blackberry运行时无法显示菜单的问题的原因
- 批量去掉pdf文件密码perl脚本
- 一个小小的C语言宏定义错误 - [C,C++]
- C语言宏定义详解 - [C,C++]
- 【SQL Server 数据库导入导出部分】
- BM算法(java版)
- DataSet.Tables[].Rows[][]的用法
- C语言位运算