SpringBoot工程國際化亂碼解決



亂碼顯示:??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 路徑一定要對應好

 訪問:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM