1. 程式人生 > >tomcat中配置解決中文亂碼

tomcat中配置解決中文亂碼

一、在TOMCAT自帶的例子中(/webapps/examples/WEB-INF/classes/filters)找到2個檔案RequestDumperFilter.java,SetCharacterEncodingFilter.java,加入到工程檔案中去。

二、配置 server.xml。

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

  <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"  URIEncoding=

"UTF-8"/>

  加入紅色的部門就好了。

三、配置 web.xml  

  <filter>
    <filter-name>Set Character Encoding</filter-name>
      <filter-class>filters.SetCharacterEncodingFilter</filter-class>
      <init-param>
        <param-name>encoding</param-name>
        <param-value>GBK</param-value>
      </init-param>
    </filter>
    <filter-mapping>
      <filter-name>Set Character Encoding</filter-name>
      <url-pattern>/*</url-pattern>
    </filter-mapping>