提交 b96eca14 编写于 作者: S shenhongxi

CookieLocaleResolver

上级 245403e0
......@@ -22,6 +22,6 @@ public class LocaleService {
}
public boolean isEnLocale() {
return LocaleContextHolder.getLocale() == Locale.US;
return LocaleContextHolder.getLocale().getLanguage().equals("en");
}
}
......@@ -9,6 +9,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.LocaleResolver;
import org.springframework.web.servlet.i18n.AbstractLocaleResolver;
import org.springframework.web.servlet.i18n.CookieLocaleResolver;
import org.springframework.web.servlet.i18n.SessionLocaleResolver;
import org.springframework.web.servlet.support.RequestContextUtils;
......@@ -36,6 +37,9 @@ public class SampleController {
public LocaleResolver localeResolver() {
AbstractLocaleResolver localeResolver = new SessionLocaleResolver();
//localeResolver.setDefaultLocale(Locale.US);
// CookieLocaleResolver localeResolver = new CookieLocaleResolver();
// localeResolver.setCookieName("language");
// localeResolver.setCookieMaxAge(3600);
return localeResolver;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册