Code Bye

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””/>
这个编码格式又是干嘛用的?
他们两个作用相同吗?求高人回答。。。


5分
管POST和GET方式
引用 1 楼 xinlan1022 的回复:

管POST和GET方式

请问web.xml中是post提交.而tomcat中的server.xml是get提交方式吗?


15分
   讲下我自己的理解,如果有错,请告诉我,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方式提交的中文问题


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明java web项目中的web.xml文件中的编码格式