91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java springmvc亂碼解決歸納整理詳解

發布時間:2020-09-27 06:54:08 來源:腳本之家 閱讀:127 作者:java深似海 欄目:編程語言

springmvc的中文亂碼問題主要有以下幾種情形:

頁面傳值到后臺:

    工程編碼(最后一開始建立工程就設置整個工程的編碼)

    頁面的幾種編碼屬性的設置

    get提交方式亂碼的處理

    post提交方式亂碼的處理

后臺到數據庫亂碼:

    數據庫連接字符串指定編碼格式

    數據庫編碼屬性(也是一開始設置數據庫的時候就要設置好,不然要重新建數據庫)

  1.頁面的幾種編碼屬性

pageEncoding="UTF-8" jsp頁面編碼,jsp文件本身的編碼

contentType="text/html; charset=UTF-8" web頁面顯示的編碼,jsp頁面輸出流在瀏覽器中顯示的編碼

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> web界面的輸入編碼,就是輸入框中輸入的字體編碼。

 2.get提交方式亂碼處理(一般是由于tomcat引起的,所以需要設置tomcat的編碼)

  改tomcat中server.xml中的port=“8080”,加上一個 URIEncoding=”utf-8” 如下圖

java springmvc亂碼解決歸納整理詳解

  3.post提交方式亂碼處理(在web.xml中設置編碼過濾器)

<!-- 解決工程編碼過濾器 -->
 <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>
  <init-param>
   <param-name>forceEncoding</param-name>
   <param-value>true</param-value>
  </init-param>
 </filter>
 <filter-mapping>
  <filter-name>characterEncodingFilter</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>

  4.數據庫連接字符串指定編碼

jdbc.url=jdbc:mysql://localhost:3306/student?characterEncoding=UTF-8

希望本文對您有所幫助

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

独山县| 沈丘县| 托里县| 临泽县| 平顶山市| 水富县| 玉林市| 佳木斯市| 手机| 施甸县| 长宁县| 高唐县| 德化县| 衡东县| 青州市| 尤溪县| 廉江市| 抚顺市| 界首市| 博乐市| 江西省| 胶州市| 宁都县| 雷州市| 江永县| 武陟县| 高要市| 长乐市| 黑山县| 阿图什市| 巩留县| 乃东县| 丹棱县| 安丘市| 贵港市| 海阳市| 外汇| 重庆市| 新密市| 额尔古纳市| 神农架林区|