零、学习目标
1、掌握使用Thymeleaf配置国际化页面
2、掌握Thymeleaf复杂数据的展示
一、使用Thymeleaf配置国际化页面
- 使用场景:不同国家使用不同的语言,此例对登录页面
login.html
进行中英两个语言国际化处理
(一)创建Spring Boot项目 - ThymeleafI18N
- 将上一讲Thymeleaf中的登录控制器、Bootstrap、模板页面、应用属性文件拷贝到新项目
- 启动应用,测试效果
- 登录成功截图
- 登录失败截图
(二)编写多语言国际化配置文件
1、在resources下创建i18n目录
- i18n - internationalization,i与n之间有18个字母
2、在i18n目录里创建login.properties
login.title = 用户登录
login.username = 输入用户名
login.password = 输入密码
login.rememberme = 记住我
login.button = 登录
- 1
- 2
- 3
- 4
- 5
3、在i18n目录里创建login_zh_CN.properties
login.title = 用户登录
login.username = 输入用户名
login.password = 输入密码
login.rememberme = 记住我
login.button = 登录
- 1
- 2
- 3
- 4
- 5