springboot国际化04

1 文件结构

  • Resource Bun…是添加多个messages时自动出现的,下面三个配置文件上级目录为i18n
    在这里插入图片描述

2 messages.properties

_fragments.email=Email:[email protected]
daily.serurl=127.0.0.1:8080

3 优先级

  • 1 文件的命名方式是固定的
  • 2 举个栗子:判断所属语言环境为中文后,messages_zh_CN.properties(不管写没写内容)会覆盖messages.properties

4 在application.yml中配置

若不将messages.properties放入i18n文件夹则无需下面配置

spring:
  ...
  messages:
    basename: i18n/messages
  ...

5 其他文件使用

thymeleaf中:th:text="#{_fragments.intro}"

6 浏览器渲染乱码

File->Settings->File Encodings
在这里插入图片描述
更改设置后,记得再次修改messages.properties等文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章