1. 程式人生 > >SpringBoot讀取配置檔案中文屬性值而在網頁顯示位亂碼的處理辦法(非原創)

SpringBoot讀取配置檔案中文屬性值而在網頁顯示位亂碼的處理辦法(非原創)

我在 application.properties 中包含有中文的屬性值,在程式中讀取該屬性的值,顯示在網頁上是亂碼。根據網上的資料,我通過如下的設定解決了這個問題:

    1. 在 application.properties 檔案中增加以下內容:

       

    2. 將 application.properties 檔案的編碼格式設定為 UTF-8

    3. (在IntelliJ IDEA中)設定 File Encodings 的 Transparent native-to-ascii conversion 為 true,具體操作如下:

            依次點選 File -> Settings -> Editor -> File Encodings,Properties Files (*.properties)

下的Default encoding for         properties files設定為UTF-8,將Transparent native-to-ascii conversion前的勾選上。