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

Spring MVC參數(shù)傳遞中文亂碼解決方法分享

 更新時間:2017年12月22日 11:29:25   作者:朱君鵬  
這篇文章主要介紹了Spring MVC參數(shù)傳遞中文亂碼解決方法分享,具有一定借鑒價值,需要的朋友可以參考下。

概述

中國特色社會主義亂碼問題是我們經(jīng)常會碰到的問題,解決的辦法有很多,本文分別介紹了GET方式和POST方式中文亂碼解決方案中一勞永逸的辦法。

GET提交中文亂碼解決方案

在亂碼的Controller文件中采用下面的方法將編碼轉(zhuǎn)換成UTF-8

String str = new String(request.getParameter("參數(shù)名").getBytes("iso-8859-1"), "utf-8");

修改項目所在的Tomcat服務(wù)器中的server.xml文件

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

修改為:

<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

對于Ajax請求的GET方式中文亂碼問題用上述方法仍然能夠解決。

POST提交中文亂碼解決方案

在web.xml文件中添加下面的內(nèi)容:

<!-- 解決POST提交中文亂碼問題的過濾器,注意只能解決POST提交中文亂碼的問題 -->
 <filter>
   <filter-name>CharacterEncodingFilter</filter-name>
   <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
   <init-param>
     <param-name>encoding</param-name>
     <param-value>UTF-8</param-value>
   </init-param>
 </filter>
 <filter-mapping>
   <filter-name>CharacterEncodingFilter</filter-name>
   <url-pattern>/*</url-pattern>
 </filter-mapping>

總結(jié)

以上就是本文關(guān)于Spring MVC參數(shù)傳遞中文亂碼解決方法分享的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站:

Spring SpringMVC在啟動完成后執(zhí)行方法源碼解析

SpringMVC攔截器實現(xiàn)監(jiān)聽session是否過期詳解

SpringMVC開發(fā)restful API之用戶查詢代碼詳解

如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關(guān)文章

  • springboot圖片驗證碼功能模塊

    springboot圖片驗證碼功能模塊

    用戶登錄幾乎是一個線上系統(tǒng)必不可少且使用相對比較頻繁的一個模塊,為了防止惡意暴力嘗試,防止洪水攻擊、防止腳本自動提交等,驗證碼是一個較為便捷且行之有效的預(yù)防手段,這篇文章主要介紹了springboot圖片驗證碼功能模塊,需要的朋友可以參考下
    2022-04-04
  • Java實現(xiàn)一鍵將Word文檔轉(zhuǎn)為PDF

    Java實現(xiàn)一鍵將Word文檔轉(zhuǎn)為PDF

    在開發(fā)中,經(jīng)常會碰到需要把 Word 文檔轉(zhuǎn)換成 PDF 格式的需求,Java 有不少好用的庫能實現(xiàn)這個功能,本文為大家介紹了兩個常用的方法,需要的可以了解下
    2025-02-02
  • SpringBoot使用CommandLineRunner接口完成資源初始化方式

    SpringBoot使用CommandLineRunner接口完成資源初始化方式

    這篇文章主要介紹了SpringBoot使用CommandLineRunner接口完成資源初始化方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Java中如何靈活獲取excel中的數(shù)據(jù)

    Java中如何靈活獲取excel中的數(shù)據(jù)

    這篇文章主要給大家介紹了關(guān)于Java中如何靈活獲取excel中的數(shù)據(jù),在日常工作中我們常常會進行文件讀寫操作,除去我們最常用的純文本文件讀寫,更多時候我們需要對Excel中的數(shù)據(jù)進行讀取操作,需要的朋友可以參考下
    2023-07-07
  • Intellij?IDEA根據(jù)maven依賴名查找它是哪個pom.xml引入的(圖文詳解)

    Intellij?IDEA根據(jù)maven依賴名查找它是哪個pom.xml引入的(圖文詳解)

    這篇文章主要介紹了Intellij?IDEA根據(jù)maven依賴名查找它是哪個pom.xml引入的,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • Java操作文件路徑正反斜杠問題解決

    Java操作文件路徑正反斜杠問題解決

    最近在實現(xiàn)文件上傳時,windows與linux系統(tǒng)出現(xiàn)的問題,兩個系統(tǒng)中操作文件使用"\","/"導(dǎo)致IOException,本文主要介紹了Java操作文件路徑正反斜杠問題解決,感興趣的可以了解一下啊
    2024-01-01
  • Java常用HASH算法總結(jié)【經(jīng)典實例】

    Java常用HASH算法總結(jié)【經(jīng)典實例】

    這篇文章主要介紹了Java常用HASH算法,結(jié)合實例形式總結(jié)分析了Java常用的Hash算法,包括加法hash、旋轉(zhuǎn)hash、FNV算法、RS算法hash、PJW算法、ELF算法、BKDR算法、SDBM算法、DJB算法、DEK算法、AP算法等,需要的朋友可以參考下
    2017-09-09
  • 詳解Java設(shè)計模式——迭代器模式

    詳解Java設(shè)計模式——迭代器模式

    這篇文章主要介紹了Java設(shè)計模式——迭代器模式,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 手把手教你JAVA進制之間的轉(zhuǎn)換

    手把手教你JAVA進制之間的轉(zhuǎn)換

    這篇文章主要介紹了Java實現(xiàn)的進制轉(zhuǎn)換,結(jié)合完整實例形式分析了Java實現(xiàn)二進制、十六進制、字符串、數(shù)組等相關(guān)轉(zhuǎn)換操作技巧,需要的朋友可以參考下
    2021-08-08
  • 使用Java獲取Json中的數(shù)據(jù)簡單示例

    使用Java獲取Json中的數(shù)據(jù)簡單示例

    開發(fā)過程中經(jīng)常會遇到j(luò)son數(shù)據(jù)的處理,而單獨對json數(shù)據(jù)進行增刪改并不方便,下面這篇文章主要給大家介紹了關(guān)于使用Java獲取Json中的數(shù)據(jù),文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04

最新評論

澄江县| 诏安县| 永和县| 东乡县| 沙田区| 麦盖提县| 库伦旗| 博乐市| 临湘市| 靖宇县| 改则县| 永和县| 肇州县| 弋阳县| 元阳县| 武川县| 富裕县| 吉林省| 高淳县| 九江县| 大理市| 富宁县| 江华| 饶阳县| 大连市| 五原县| 南和县| 东乡| 南涧| 易门县| 巢湖市| 密山市| 密云县| 公安县| 福州市| 嫩江县| 龙里县| 潍坊市| 石河子市| 荔波县| 朝阳市|