最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot返回中文亂碼問題解決方法匯總

 更新時間:2023年06月07日 10:02:41   作者:彥登的登  
這幾天在使用Spring Boot學(xué)習(xí)AOP原理的時候,通過瀏覽器訪問后端接口的時候,響應(yīng)報(bào)文總是出現(xiàn)中文亂碼問題,下面這篇文章主要給大家介紹了關(guān)于SpringBoot返回中文亂碼問題解決方法,需要的朋友可以參考下

前言

SpringBoot中文亂碼問題時常發(fā)生,但是每次都是找到一種奇怪的解決辦法解決了之后就不理睬了,但是下次發(fā)生亂碼的時候又要找來找去,找一種適合自己的解決辦法,我今天又遇到了一

種奇怪的現(xiàn)象,很生氣于是有了這一片匯總記錄,記錄幾種常見的可以解決亂碼問題的方式。

1、配置CharacterEncodingFilter

SpringBoot默認(rèn)會幫我們配置好基本的CharacterEncodingFilter,不過為了保險(xiǎn)起見

①可以在yaml、properties文件中再次配置

#父子結(jié)構(gòu) 通過:進(jìn)行分割,value與:中間一定要加入 空格
server.port:10086
#設(shè)置utf-8,防止中文亂碼
server.servlet.encoding.charset:UTF-8
server.servlet.encoding.enabled:true
server.servlet.encoding.force:true
#自定義book屬性
book.name:牧神記
book.number:10000

②也可以自己在Configuration類中創(chuàng)建一個用自己的CharacterEncodingFilter

@Configuration
public class MyConfiguration extends WebMvcConfigurationSupport {
    @Bean
    public CharacterEncodingFilter characterEncodingFilter(){
        CharacterEncodingFilter filter = new CharacterEncodingFilter();
        filter.setEncoding("UTF-8");
        filter.setForceEncoding(true);
        return filter;
    }
}

2、在RequestMapping上添加produces

@RestController
public class TestController {
    @Value("${book.name}")
    private String name;
    @Value("${book.number}")
    private String number;
    //防止中文亂碼
    @RequestMapping(value = "/getBook",produces = "application/json;charset=utf-8")
    public String getBook(){
        return name + number;
    }
}

3、讀取properties文件錯誤

4、pom.xml中配置properties

<properties>
        <!-- 與1.8配置在一起,設(shè)置編碼集-->
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
</properties>

輸出結(jié)果展示:

總結(jié)

到此這篇關(guān)于SpringBoot返回中文亂碼問題解決方法的文章就介紹到這了,更多相關(guān)SpringBoot返回中文亂碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 如何在Redis中實(shí)現(xiàn)分頁排序查詢過程解析

    如何在Redis中實(shí)現(xiàn)分頁排序查詢過程解析

    這篇文章主要介紹了如何在Redis中實(shí)現(xiàn)分頁排序查詢過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • SpringBoot使用AOP實(shí)現(xiàn)日志記錄功能詳解

    SpringBoot使用AOP實(shí)現(xiàn)日志記錄功能詳解

    這篇文章主要為大家介紹了SpringBoot使用AOP實(shí)現(xiàn)日志記錄功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • 全面解讀Spring Boot 中的Profile配置體系

    全面解讀Spring Boot 中的Profile配置體系

    配置體系是基于 Spring Boot 框架開發(fā)應(yīng)用程序的基礎(chǔ),而自動配置也是該框架的核心功能之一。本文梳理Spring Boot 中的Profile配置體系的相關(guān)知識,感興趣的朋友跟隨小編一起看看吧
    2021-05-05
  • JavaMe開發(fā)繪制文本框TextEdit

    JavaMe開發(fā)繪制文本框TextEdit

    在JavaMe連載(3)-也說MVC設(shè)計(jì)模式 一文中提到了一個TextEdit類,但沒有給出具體實(shí)現(xiàn),TextEdit是采用GameCanvas繪制的文本編輯器。本文結(jié)合實(shí)例給出實(shí)現(xiàn)的方法。
    2015-09-09
  • JDK8通過Stream 對List,Map操作和互轉(zhuǎn)的實(shí)現(xiàn)

    JDK8通過Stream 對List,Map操作和互轉(zhuǎn)的實(shí)現(xiàn)

    這篇文章主要介紹了JDK8通過Stream 對List,Map操作和互轉(zhuǎn)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • SpringBoot2零基礎(chǔ)到精通之自動配置底層分析及小技巧

    SpringBoot2零基礎(chǔ)到精通之自動配置底層分析及小技巧

    SpringBoot是一種整合Spring技術(shù)棧的方式(或者說是框架),同時也是簡化Spring的一種快速開發(fā)的腳手架,本篇讓我們一起學(xué)習(xí)自動配置的底層分析與一些開發(fā)中的小技巧
    2022-03-03
  • 詳解Spring MVC如何測試Controller(使用springmvc mock測試)

    詳解Spring MVC如何測試Controller(使用springmvc mock測試)

    這篇文章主要介紹了詳解Spring MVC如何測試Controller(使用springmvc mock測試),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Java中使用JDBC操作數(shù)據(jù)庫簡單實(shí)例

    Java中使用JDBC操作數(shù)據(jù)庫簡單實(shí)例

    這篇文章主要介紹了Java中使用JDBC操作數(shù)據(jù)庫簡單實(shí)例,本文以Mysql為例介紹使用Java JDBC操作數(shù)據(jù)庫的6個步驟,需要的朋友可以參考下
    2015-06-06
  • springboot整合redis集群過程解析

    springboot整合redis集群過程解析

    這篇文章主要介紹了springboot整合redis集群過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Spring Cloud構(gòu)建Eureka應(yīng)用的方法

    Spring Cloud構(gòu)建Eureka應(yīng)用的方法

    這篇文章主要介紹了Spring Cloud構(gòu)建Eureka應(yīng)用的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03

最新評論

江油市| 房产| 周至县| 徐汇区| 天镇县| 天全县| 房产| 赤壁市| 桑日县| 滦平县| 罗源县| 丘北县| 正宁县| 隆林| 安新县| 定远县| 上杭县| 随州市| 修武县| 从化市| 罗定市| 衡南县| 唐河县| 西平县| 宁陵县| 曲阜市| 仲巴县| 铜川市| 湛江市| 乳山市| 鄂伦春自治旗| 东乡族自治县| 扶余县| 临夏市| 谷城县| 永和县| 汉源县| 永康市| 鹿泉市| 怀化市| 朝阳区|