ActionContext ctx = ActionContext.getContext();
Locale locale = null;
if(language==null){
HttpServletRequest requests=ServletActionContext.getRequest();
String string= requests.getLocale().getLanguage();
if(string=="zh"){
language=ZH_CN;
}else {
language=EN_US;
}
}
if (ZH_CN.equals(language))
{
locale = Locale.SIMPLIFIED_CHINESE;
setLanguageCookie(ZH_CN);
}
if (EN_US.equals(language))
{
locale = Locale.US;
setLanguageCookie(EN_US);
}
ctx.setLocale(locale);
session2.put("WW_TRANS_I18N_LOCALE", locale);
自己的记录用的着的就看下
struts2国际化--更改浏览器默认语言环境
最新推荐文章于 2019-03-11 10:25:25 发布