当前位置: 代码迷 >> J2EE >> java web项目中的web.xml文件中的编码格式解决方法
  详细解决方案

java web项目中的web.xml文件中的编码格式解决方法

热度:135   发布时间:2016-04-17 23:53:01.0
java web项目中的web.xml文件中的编码格式
不太懂web。xml中
      <filter>
     <filter-name>CharacterEncodingFilter</filter-name>
     <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
     <init-param>
       <param-name>encoding</param-name>
       <param-value>GBK</param-value>
     </init-param>
     <init-param>
       <param-name>forceEncoding</param-name>
       <param-value>true</param-value>
     </init-param>
   </filter>
  
   <filter-mapping>
     <filter-name>CharacterEncodingFilter</filter-name>
     <url-pattern>/*</url-pattern>
   </filter-mapping>
这个编码格式是管什么用的?还有tomcat中server。xml的配置
  <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" URIEncoding='GBK'/>
这个编码格式又是干嘛用的?
他们两个作用相同吗?求高人回答。。。
------解决方案--------------------
管POST和GET方式
------解决方案--------------------
   讲下我自己的理解,如果有错,请告诉我,3q
<init-param>
        <param-name>encoding</param-name>
        <param-value>GBK</param-value>
  </init-param>
只能设置post编码方式


  <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" URIEncoding='GBK'/>
可以设置get方式提交的中文问题
  相关解决方案