Spring MVC 多语言

发布时间:2017-6-29 9:50:03编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Spring MVC 多语言",主要涉及到Spring MVC 多语言方面的内容,对于Spring MVC 多语言感兴趣的同学可以参考一下。

Spring MVC 多语言的例子可以参数


http://www.journaldev.com/2610/spring-mvc-internationalization-i18n-and-localization-l10n-example


关键是设置:

<beans:bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
		<beans:property name="basename" value="classpath:app.ApplicationResources"> </beans:property>
	</beans:bean>

	<beans:bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver">
	   <beans:property name="defaultLocale" value="en"></beans:property>
	 </beans:bean>

	 <interceptors>
		<beans:bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor">
			<beans:property name="paramName" value="locale" />
		</beans:bean>
	</interceptors>

这是通过动态化进行设置的


如果在不浏览器本地语言的情况下,默认设置成其它语言

如(web.xml)可以设置 :

<context-param>
	  <param-name>javax.servlet.jsp.jstl.fmt.locale</param-name>
	  <param-value>en</param-value>
	</context-param>
如果想动态加载

<fmt:setLocale value="en_US" scope="session"/>

具体请参考:

https://stackoverflow.com/questions/6126542/how-to-set-jstl-locale-from-java-code


上一篇:MySQL 数据库事务与复制
下一篇:究竟啥才是互联网架构“高并发”

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款