我正在使用spring mvc,我正在使用tomcat 9来部署我的webapp,一切正常在窗口10上工作,但是当部署在窗口服务器2016上时,日语我有一个问题,LocaleResolver无法正常工作,我无法切换日语和英语之间。 这是我的代码配置:
@Bean
public LocaleResolver localeResolver() {
SessionLocaleResolver _resolver = new SessionLocaleResolver();
_resolver.setDefaultLocale(Locale.ENGLISH);
return _resolver;
}
@Override
public void addInterceptors(InterceptorRegistry registry) {
LocaleChangeInterceptor _interceptor = new LocaleChangeInterceptor();
_interceptor.setParamName(Constants.SESS_LOCALE);
registry.addInterceptor(_interceptor);
}
在jsp中我使用spring taglib来显示:
<spring:message code="login.userid" />
谁有这方面的经验请帮帮我,或者你有什么建议吗? 非常感谢你。