無名的博客

          在TOMCAT下JSP的中文處理解決方案

          方法一:new String(request.getParameter("test").getBytes("iso-8859-1"),"GBK")

          方法二:
          1、
          在jsp中加入下面兩行
                    <%@ page contentType="text/html; charset=GBK" language="java" %>
                    <meta http-equiv="Content-Type" content="text/html; charset=GBK">
          2、
          在TOMCAT中找到SetCharacterEncodingFilter.java,他們位于D:\Tomcat5.0.27\webapps\jsp-examples\WEB-INF\classes\filters,加到你的工程文件里去,并修改包名。
          3、
          配置WEB.XML,
          在web.xml里加入這一段
           <filter>
              <filter-name>Set Character Encoding</filter-name>
              <filter-class>utils.SetCharacterEncodingFilter</filter-class>
              <init-param>
                <param-name>encoding</param-name>
                <param-value>GB2312</param-value>
              </init-param>
            </filter>
            <filter-mapping>
              <filter-name>Set Character Encoding</filter-name>
              <url-pattern>/*</url-pattern>
            </filter-mapping>
          4、修改server.xml中兩個部分
          <Connector port="8090"
                         maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                         enableLookups="false" redirectPort="8443" acceptCount="100"
                         debug="0" connectionTimeout="20000"
                         disableUploadTimeout="true" URIEncoding='GB2312'/>
          <Connector className="org.apache.coyote.tomcat5.CoyoteConnector"
                         port="8009" minProcessors="5" maxProcessors="75"
                         enableLookups="true" redirectPort="8443"
                         acceptCount="10" debug="0" connectionTimeout="0"
                         useURIValidationHack="false" protocol="AJP/1.3"
                        
          protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" 
                         URIEncoding='GB2312'/>

          posted on 2006-01-09 10:46 十三郎 閱讀(237) 評論(0)  編輯  收藏 所屬分類: JSP | SERVLET

          主站蜘蛛池模板: 甘孜县| 辽宁省| 乌拉特后旗| 报价| 剑川县| 龙江县| 阿鲁科尔沁旗| 乌兰县| 信阳市| 兴文县| 明星| 祁门县| 凤山县| 清新县| 涿州市| 双鸭山市| 天长市| 法库县| 五台县| 崇礼县| 枣强县| 新竹县| 陕西省| 屯昌县| 钟祥市| 抚顺市| 宕昌县| 公安县| 讷河市| 六盘水市| 商河县| 台南市| 遂平县| 乌什县| 金山区| 安化县| 本溪| 博野县| 明水县| 莱州市| 莱西市|