国际化器

简介: 国际化器

public class MyLocaleResolver implements LocaleResolver {

//创建一个国际化器把从前端页面取到的值拆分组装成对应的新local对象
@Override
public Locale resolveLocale(HttpServletRequest httpServletRequest) {
    String lan = httpServletRequest.getParameter("lan");
    Locale locale = Locale.getDefault();
    if (!StringUtils.isEmpty(lan)) {
        String[] split = lan.split("_");
        locale = new Locale(split[0], split[1]);
    }
    return locale;
}

@Override
public void setLocale(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Locale locale) {

}

}

目录
相关文章
|
23天前
|
Java
程序国际化
程序国际化
|
7月前
|
Web App开发 XML 自然语言处理
开源软件的国际化和本地化
开源软件的国际化和本地化
58 1
|
9月前
|
XML 存储 JSON
前端国际化和本地化的实现方法
前端国际化和本地化的实现方法
348 0
|
JavaScript
对国际化 i18n 项目的一点思考
对国际化 i18n 项目的一点思考
193 0
|
自然语言处理 前端开发 Java
页面国际化
有的时候,我们的网站会去涉及中英文甚至多语言的切换,这时候我们就需要学习国际化了!
页面国际化
国际化
国际化
78 0
国际化
|
编解码 Java 数据库连接
JavaWeb开发——软件国际化(文本元素国际化)
JavaWeb开发——软件国际化(文本元素国际化)
133 0
JavaWeb开发——软件国际化(文本元素国际化)
|
Java API
JavaWeb开发——软件国际化(动态元素国际化)
JavaWeb开发——软件国际化(动态元素国际化)
190 0
|
JSON 前端开发 JavaScript
前端国际化
前端国际化