您的位置:首页 > 编程语言 > Java开发

Spring国际化动态经典配置

2015-12-25 11:00 375 查看

为大家带来Spring国际化的经典配置

demo:http://pan.baidu.com/s/1i3WFSEx


Maven依赖

在Spring应用中,国际化的配置比较简单,下面四步完成国际化的快速配置


第一步,配置messageSource和localeResolver


第二步,编写message_*.properties

message_en.properties
message_zh_CN.properties(汉字已转成unicode码)


第三步,页面引入spring标签库

引入
使用


第四步,切换语言

已完成国际化的配置,其中请注意SessionLocaleResolver和CookieLocaleResolver的区别,很显然,通过Session只能对当前的会话有效,Cookie则对Cookie有效期内的会话都有效。在使用Cookie的时候,需要设置Cookie的过期时间,否则关闭浏览器之后,Cookie即失效了,没有达到目的。当然,也可以保存用户的语言设置信息到数据库,用户登录之后即可将语言改变成用户设置的语言。

运行效果截图:









内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: