av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

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

JSP中文亂碼問題之一:調(diào)用JSP頁面顯示亂碼

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括安徽網(wǎng)站建設(shè)、安徽網(wǎng)站制作、安徽網(wǎng)頁制作以及安徽網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,安徽網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到安徽省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

通過瀏覽器調(diào)用JSP頁面,在客戶端瀏覽器中所有的中文內(nèi)容出現(xiàn)亂碼。

解決:

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

JSP中文亂碼問題之二:調(diào)用Servlet頁面顯示亂碼

通過瀏覽器調(diào)用Servlet,Servlet在瀏覽器中顯示內(nèi)容出現(xiàn)亂碼

解決:

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

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

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

解決:

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

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

Encoding過濾器

 
 
 
  1. package com.htt;  
  2.  
  3. import java.io.IOException;  
  4.  
  5. import javax.servlet.Filter;  
  6.  
  7. import javax.servlet.FilterChain;  
  8.  
  9. import javax.servlet.FilterConfig;  
  10.  
  11. import javax.servlet.ServletException;  
  12.  
  13. import javax.servlet.ServletRequest;  
  14.  
  15. import javax.servlet.ServletResponse;  
  16.  
  17. public class Encoding implements Filter {  
  18.  
  19.     public void destroy() {  }  
  20.  
  21.     public void doFilter(ServletRequest request, ServletResponse response,   FilterChain chain) throws IOException, ServletException {  
  22.  
  23.     request.setCharacterEncoding("GBK");  
  24.  
  25.     chain.doFilter(request, response);  
  26.  
  27.     }  
  28.  
  29.     public void init(FilterConfig filterConfig) throws ServletException { }  
  30.  
  31. }       

Web.xml文件中的設(shè)置

 
 
 
  1. < filter> 
  2.  
  3.    < filter-name>encoding< /filter-name> 
  4.  
  5.    < filter-class>com.htt.Encoding< /filter-class> 
  6.  
  7. < /filter> 
  8.  
  9. < filter-mapping> 
  10.  
  11.    < filter-name>encoding< /filter-name> 
  12.  
  13.    < url-pattern>/ToCh_zn< /url-pattern> 
  14.  
  15. < /filter-mapping> 

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

解決方案

apache-tomcat-6.0.18\conf\server.xml

在這個(gè)內(nèi)加入一行

 
 
 
  1. < Connector port="8080" protocol="HTTP/1.1"   
  2.  
  3.  connectionTimeout="20000"   
  4.  
  5.  redirectPort="8443"  URIEncoding="GBK" /> 

網(wǎng)頁標(biāo)題:JSP中文亂碼問題的描述及解決方法
分享地址:http://uogjgqi.cn/article/dpcddie.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流