<u id="6r3yn"><optgroup id="6r3yn"><strong id="6r3yn"></strong></optgroup></u><tr id="6r3yn"></tr> <dfn id="6r3yn"></dfn>

  1. <tt id="6r3yn"><b id="6r3yn"></b></tt>
  2. 色狠狠色噜噜AV一区,欧美熟妇性XXXX欧美熟人多毛 ,无码成人免费全部观看,日本高清色WWW在线安全,久久久国产99久久国产久麻豆 ,亚洲综合在线日韩av,成在人线无码aⅴ免费视频,日韩加勒比一本无码精品

    總結(jié)解決JSP開發(fā)Web程序中文顯示三種方法

    時(shí)間:2021-03-29 14:51:34 總結(jié) 我要投稿

    總結(jié)解決JSP開發(fā)Web程序中文顯示三種方法

      方法一:最簡(jiǎn)單也是用的最多的方法 <%@ page language="java" pageEncoding="GBK" %>

    總結(jié)解決JSP開發(fā)Web程序中文顯示三種方法

      或者<%@ page contenttype="text/html;charset=gbk";>這里可以用gb2312或者gbk,只是gbk比gb2312支持跟多的字符。

      這個(gè)方法用于jsp頁(yè)面中的中文顯示。

      方法二:使用過濾器

      過濾器使用主要針對(duì)表單提交,插入數(shù)據(jù)庫(kù)的數(shù)據(jù)都是?號(hào)。這也是應(yīng)為tomcat不按request所指定的編碼進(jìn)行編碼,還是自作主張的.采用默認(rèn)編碼方式iso-8859-1編碼。

      編寫一個(gè)SetCharacterEncodingFilter類。

      importjava.io.IOException;

      importjavax.servlet.Filter;

      importjavax.servlet.FilterChain;

      importjavax.servlet.FilterConfig;

      importjavax.servlet.ServletException;

      importjavax.servlet.ServletRequest;

      importjavax.servlet.ServletResponse;

      publicclassSetCharacterEncodingFilterimplementsFilter{

      protectedStringencoding=null;

      protectedFilterConfigfilterConfig=null;

      protectedbooleanignore=true;

      publicvoidinit(FilterConfigfilterConfig)throwsServletException{

      this.filterConfig=filterConfig;

      this.encoding=filterConfig.getInitParameter("encoding");

      Stringvalue=filterConfig.getInitParameter("ignore");

      if(value==null)

      this.ignore=true;

      elseif(value.equalsIgnoreCase("true"))

      this.ignore=true;

      else

      this.ignore=false;

      }

      publicvoiddoFilter(

      ServletRequestrequest,ServletResponseresponse,FilterChainchain)

      throwsIOException,ServletException{

      //TODO自動(dòng)生成方法存根

      if(ignore (request.getCharacterEncoding()==null)){

      Stringencoding=selectEncoding(request);

      if(encoding!=null)

      request.setCharacterEncoding(encoding);

      }

      chain.doFilter(request,response);

      }

      publicvoiddestroy(){

      //TODO自動(dòng)生成方法存根

      this.encoding=null;

      this.filterConfig=null;

      }

      protectedStringselectEncoding(ServletRequestrequest){

      return(this.encoding);

      }

      }

      然后再web.xml加上

      <!--SetCharacterEncoding-->

      <filter>

      <filter-name>SetCharacterEncoding</filter-name>

      <filter-class>mon.SetCharacterEncodingFilter</filter-class>

      <init-param>

      <param-name>encoding</param-name>

      <param-value>UTF-8</param-value>

      </init-param>

      </filter>

      <filter-mapping>

      <filter-name>SetCharacterEncoding</filter-name>

      <url-pattern>/*</url-pattern>

      </filter-mapping>

      <!--SetCharacterEncoding-->

      使用過濾器的好處很多,特別是項(xiàng)目之中。

      而且在使用國(guó)際化時(shí)就更有用了,只要在頁(yè)面指定 <%@ page language="java" pageEncoding="UTF-8" %>,服務(wù)器就會(huì)根據(jù)本地Locale來顯示正確的字符集。

      所以我特別推薦使用過濾器。

      方法三:修改tomcat的server.xml文件中URIEncoding

      <Connectordebug="0"acceptCount="100"connectionTimeout="20000"disableUploadTimeout="true"

      port="80"redirectPort="8443"enableLookups="false"minSpareThreads="25"maxSpareThreads="75"

      maxThreads="150"maxPostSize="0"URIEncoding="GBK">

      </Connector>

      這個(gè)方法主要針對(duì)從url中獲取字符串的問題。

      在tomcat5.0及以上版本,post和get方法在處理編碼時(shí)有所不同。如果你在url中獲取中文就會(huì)出現(xiàn)?號(hào)。但在tomcat4.1版本沒有問題,因?yàn)閠omcat4.1的post和get方法在處理編碼時(shí)是一樣的。

    【總結(jié)解決JSP開發(fā)Web程序中文顯示三種方法】相關(guān)文章:

    jsp試題及答案08-22

    德福考試的三種付費(fèi)方法01-19

    任務(wù)管理器用戶名不能顯示解決辦法11-19

    電腦內(nèi)存不足解決方法12-07

    雅思寫作忘詞時(shí)的三種換詞方法06-18

    有關(guān)概括語(yǔ)段中心的三種方法04-12

    初中文言文學(xué)習(xí)方法指導(dǎo)04-10

    程序員實(shí)習(xí)總結(jié)05-11

    電腦耳機(jī)沒聲音解決方法12-04

    孩子寫作業(yè)拖拉的解決方法04-10

    主站蜘蛛池模板: 无码人妻品一区二区三区精99| 久久综合九色综合欧洲98| 狠狠五月深爱婷婷网| 亚洲AV美女在线播放啊| 成年女人午夜毛片免费视频| 国产福利一区二区精品秒拍| 久久精品中文字幕无码绿巨人| 国产精品亚洲精品日韩动图| 亚洲天堂av日韩精品| 少妇人妻偷人精品免费视频| 国产无套乱子伦精彩是白视频| 久久国产精品久久久久久| 亚洲人成自拍网站在线观看| 精品中文人妻在线不卡| 国产乡下三级全黄三级bd| 成人网站免费观看永久视频下载| 色五月丁香六月欧美综合| 无码少妇丰满熟妇一区二区| 精品国产一区二区三区av性色 | 久久婷婷五月综合色一区二区| 成人午夜大片免费看爽爽爽| 四虎国产精品永久在线国在线| 亚洲熟女乱色一区二区三区 | 成人国产mv免费视频| 一本精品99久久精品77| 国产综合精品一区二区三区| 国产一区二区在线影院| 女人裸体做爰免费视频| 中文字幕无码久久一区| 99RE6在线视频精品免费下载| 深夜av免费在线观看| 久艾草在线精品视频在线观看| 日本一道本高清一区二区| 久久精品国产av一区二区三区| 日韩人妻熟女中文字幕aⅴ春菜 | 国产在线精品一区二区三区| 久久婷婷综合缴情亚洲狠狠| 亚洲精品麻豆一二三区| 亚洲国产日产无码精品| 中文字幕一区二区人妻| 国产亚洲精品久久久久久床戏|