無名的博客

          在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

          主站蜘蛛池模板: 双峰县| 镇平县| 沅陵县| 娄烦县| 明水县| 东乌珠穆沁旗| 宝清县| 措勤县| 宁南县| 通化县| 靖江市| 兴国县| 双鸭山市| 亳州市| 洪湖市| 韶山市| 始兴县| 衡南县| 天柱县| 曲水县| 卫辉市| 武强县| 金昌市| 莱州市| 饶阳县| 武汉市| 公主岭市| 岑巩县| 高邮市| 贵港市| 社会| 临澧县| 宜宾市| 正镶白旗| 桂东县| 广南县| 崇左市| 牟定县| 达州市| 六盘水市| 安顺市|