zoukankan      html  css  js  c++  java
  • 解决 Spring MVC 中 GET、POST 请求乱码问题

    一、当是 POST 请求时:

    在 web.xml 中添加字符编码过滤器:

      1 <filter>
      2     <filter-name>characterEncodingFilter</filter-name>
      3     <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
      4     <init-param>
      5         <param-name>encoding</param-name>
      6         <param-value>UTF-8</param-value>
      7     </init-param>
      8     <init-param>
      9         <param-name>forceEncoding</param-name>
     10         <param-value>true</param-value>
     11     </init-param>
     12 </filter>
     13 <filter-mapping>
     14     <filter-name>characterEncodingFilter</filter-name>
     15     <url-pattern>/*</url-pattern>
     16 </filter-mapping>

    二、当是 GET 请求时:

    在 Tomcat 的 server.xml 配置文件的第一个 Connector 标签里面添加 URIEncoding=“UTF-8”

      1 <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
  • 相关阅读:
    第二次作业。。
    第一次随笔作业
    第一次作业
    第4次随笔
    第3次随笔
    第2次作业
    第一次随笔
    我的第一次随笔
    iforums
    第四次作业
  • 原文地址:https://www.cnblogs.com/lveyHang/p/11861855.html
Copyright © 2011-2022 走看看