现在的位置: 首页 > 操作系统 > 正文

基于session的SpringMVC国际化

2020年02月10日 操作系统 ⁄ 共 381字 ⁄ 字号 评论关闭

项目中采用SpringMVC的框架,需要动态切换语言,找了一些资料,最后决定采用基于session的动态切换,实现动态切换中文,英文,韩文,其实就是把中文翻译成其他语言显示。

SpringMVC国际化包括两个方面,一个是前台页面的国际化,spring有自己的标签可以去实现,非常方便,另一个是后台Java代码种涉及中文的国际化。

1、项目总体结构

有关bean的主要配置在spring-mvc.xml里配置,messages文件夹里放的是需要翻译的内容格式如下:key = value 的格式

英文:

中文:

韩文 :

需要注意的是 配置文件里面涉及到的中文需要转成unicode编码,否则翻译后会出现乱码的情况。

2、在spring-mvc加入以下配置:

以上就上有关基于session的SpringMVC国际化的全部内容,学步园全面介绍编程技术、操作系统、数据库、web前端技术等内容。

抱歉!评论已关闭.