NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
![](https://box.kancloud.cn/8515f0648574a8d0b14a129d4ed389ae_736x412.png) ![](https://box.kancloud.cn/9768f1884722b7371ff40bb3575c9cf5_825x463.png) ~~~ //springmvc配置如下 <!-- 配置SessionLocaleResolver用于将Locale对象存储于Session中供后续使用 --> <bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver"></bean> <!-- 配置LocaleChangeInterceptor 主要用于获取请求中的locale信息,将期转为Locale对像,获取LocaleResolver对象-->     <mvc:interceptors>         <bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"></bean>     </mvc:interceptors> 这里有个特别需要注意bean id的配置,值必须为localeResolver否则,会报错。 ~~~ //jsp配置页面如下 ~~~ <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <a href="globalA?locale=zh_CN">中文</a> <a href="globalA?locale=en_US">English</a> <fmt:message key="header"></fmt:message> ~~~ header=The employee page ![](https://box.kancloud.cn/10562762df5ef1172875feaef94b0c99_245x33.png) 按以上操作之后,就可以不用去浏览器手工设置语言了,可以直接通过上图中的 “中文”,“英文”进行切换,相信有些朋友会遇到这样的需求。