application.properties配置文件中中文被转码,属性值乱码的解决方法

公告 未结 10 1249
瓦刀
瓦刀 站长 2020年5月20日 13:39 编辑
点击群号免费加入尼特社区交流群:955295791
<p id="descriptionP"><h3>1.关于中文被转码的问题</h3><p>&nbsp; &nbsp; &nbsp;设置 File Encodings的Transparent native-to-ascii conversion为true,</p><p>&nbsp; &nbsp; &nbsp; &nbsp;具体步骤如下:依次点击 File -&gt; Settings -&gt; Editor -&gt; File Encodings<br>  将Properties Files (*.properties)下的Default encoding for properties files设置为UTF-8,将Transparent native-to-ascii conversion前的勾选上</p><p><img src="https://qcdn2.niter.cn/upload/user/17/img/20200510165349_gu6xh.png" style="max-width:100%;"><br></p><h3>2.关于中文属性值前端显示乱码的问题&nbsp;&nbsp;</h3><p><span style="color: rgb(255, 0, 0);">如果您前端没有出现乱码或者说配置文件中已有以上配置,请不要进行此操作。</span>&nbsp;&nbsp;<br></p><p>在application.properties中加上以下配置</p><pre><code>spring:<br> thymeleaf:<br> cache: false<br> mode: LEGACYHTML5</code></pre><p><br></p><p></p></p><p><br></p>
收藏(12)  分享
相关标签: 教程 公告
注意:本文归作者所有,未经作者允许,不得转载
10个回复