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

溫馨提示×

溫馨提示×

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

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

JSP中文亂碼問題的描述及解決方案

發布時間:2021-07-14 14:49:14 來源:億速云 閱讀:138 作者:chen 欄目:編程語言

這篇文章主要講解了“JSP中文亂碼問題的描述及解決方案”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“JSP中文亂碼問題的描述及解決方案”吧!

JSP中文亂碼問題之一:調用JSP頁面顯示亂碼

通過瀏覽器調用JSP頁面,在客戶端瀏覽器中所有的中文內容出現亂碼。

解決:

首先確認本JSP在編輯器中保存時,使用的是GBK的編碼格式,然后在JSP頁面的開始部分添加 < %@ pageEncoding="GBK" %>就可以解決中文亂碼問題。

JSP中文亂碼問題之二:調用Servlet頁面顯示亂碼

通過瀏覽器調用Servlet,Servlet在瀏覽器中顯示內容出現亂碼

解決:

在Servlet使用response在輸出內容之前,先執行response.setContentType("text/html;charset=GBK")設定輸出內容的編碼為GBK

JSP中文亂碼問題之三:Post表單傳遞參數亂碼

通過JSP頁面、HTML頁面或者Servlet中的表單元素提交參數給對應的JSP頁面或者Servelt而JSP頁面或者Servlet接收的中文參數值亂碼。

解決:

在接收POST提交的參數之前,使用request.setCharacterEncoding("GBK")設定接收參數的內容使用GBK編碼

JSP中文亂碼問題更好的解決方法是使用過濾器技術

Encoding過濾器

package com.htt;   import java.io.IOException;   import javax.servlet.Filter;   import javax.servlet.FilterChain;   import javax.servlet.FilterConfig;   import javax.servlet.ServletException;   import javax.servlet.ServletRequest;   import javax.servlet.ServletResponse;   public class Encoding implements Filter {       public void destroy() {  }       public void doFilter(ServletRequest request, ServletResponse response,   FilterChain chain) throws IOException, ServletException {       request.setCharacterEncoding("GBK");       chain.doFilter(request, response);       }       public void init(FilterConfig filterConfig) throws ServletException { }   }

Web.xml文件中的設置

< filter>     < filter-name>encoding< /filter-name>     < filter-class>com.htt.Encoding< /filter-class>  < /filter>  < filter-mapping>     < filter-name>encoding< /filter-name>     < url-pattern>/ToCh_zn< /url-pattern>  < /filter-mapping>

JSP中文亂碼問題之四:Get方式表單傳遞和URI方式傳遞參數亂碼

解決方案

apache-tomcat-6.0.18\conf\server.xml

在這個內加入一行

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

感謝各位的閱讀,以上就是“JSP中文亂碼問題的描述及解決方案”的內容了,經過本文的學習后,相信大家對JSP中文亂碼問題的描述及解決方案這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

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

jsp
AI

乐平市| 汾西县| 岢岚县| 尚志市| 颍上县| 武清区| 如皋市| 万源市| 南华县| 札达县| 平顶山市| 宜兴市| 曲麻莱县| 闽侯县| 绥芬河市| 武宁县| 文安县| 元阳县| 辉南县| 西乡县| 尼勒克县| 辉县市| 三江| 宜黄县| 叶城县| 罗平县| 集安市| 永善县| 双流县| 瑞丽市| 甘泉县| 合山市| 灵宝市| 宜阳县| 虎林市| 达拉特旗| 文安县| 民乐县| 汝南县| 敖汉旗| 双桥区|