处理弹簧 i18n。我在spring-mvc.xml
<bean name="localeChangeInterceptor" class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor">
<property name="paramName" value="lang" />
</bean>
<bean name="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver">
<property name="defaultLocale" value="en" />
</bean>
和jsp中的两个锚来切换语言
<span>
<a href="?lang=en">english</a>
|
<ahref="?lang=zh">chinese</a>
</span>
我试图lang/locale
在我的控制器上获取参数并在 javascripts 之前获取 i18n 的结果(因为我想要 i18n java 脚本),但不起作用。
request.getLocale().getDisplayName();
request.getParameter("lang");
如何Locale
在我的控制器上获取?或者对 i18n java 脚本有什么好主意?
提前致谢!