亂碼顯示:??login.tip_zh_CN??、??login.choice_zh_CN??等需要國際化的內容
1.首先檢查國際化文件(.properties)是是否是UTF-8編碼的
2.MessageSourceAutoConfiguration自動配置好了管理國際化資源文件的組件,默認的國際化配置文件名前綴是messages,配置文件可以直接放在classpath路徑下,文件叫做messages.properties
國際化文件存放路徑:classpath:messages*.properties
檢查后再次訪問:
如果在resources下自定義了文件夾存放國際化文件,在springboot全局文件中正確配置好路徑
1.resources文件夾下,自定義了i18n文件夾保存國際化文件
2.需要在application.properties中配置好國際化
#國際化配置 spring.messages.encoding=UTF-8 spring.messages.basename=i18n.login
#或者 spring.messages.basename=i18n/login 路徑一定要對應好
訪問: