请求参数乱码问题

POST请求方式解决乱码问题

在web.xml里面设置编码过滤器

java 复制代码
<filter>
  <filter-name>CharacterEncodingFilter</filter-name>
  <filter-class>
    	org.springframework.web.filter.CharacterEncodingFilter
  </filter-class>
  <!-- 设置过滤器中的属性值 -->
  <init-param>
    <param-name>encoding</param-name>
    <param-value>UTF-8</param-value>
  </init-param>
</filter>
<!-- 过滤所有请求 -->
<filter-mapping>
  <filter-name>CharacterEncodingFilter</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping>

GET请求解决乱码问题

tomcat对GET和POST请求处理方式是不同的,GET请求的编码问题,要改tomcat的 配置信息,如下:

java 复制代码
<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
        <port>8080</port>
        <path>/</path>
        <!--按UTF-8进行编码-->
        <uriEncoding>UTF-8</uriEncoding>
    </configuration>
</plugin>
相关推荐
创码小奇客6 分钟前
MongoDB:数据库界的 “狂野西部牛仔”
java·mongodb·trae
Spring-wind15 分钟前
【golang】为什么协程开销小于线程
java·开发语言·golang
爱的叹息28 分钟前
关于Spring MVC处理JSON数据集的详细说明,涵盖如何接收和发送JSON数据,包含代码示例和总结表格
spring·json·mvc
隔壁小查1 小时前
【后端开发】Spring MVC-常见使用、Cookie、Session
java·spring·mvc
呦呦鹿鸣Rzh1 小时前
SpringMVC的请求-文件上传
java·前端·html
爱的叹息1 小时前
Spring MVC 操作会话属性详解(@SessionAttributes 与 @SessionAttribute)
python·spring·mvc
Java技术小馆1 小时前
SpringBoot 为何启动慢
java·面试·架构
Azir121381 小时前
Stream和CompletableFuture结合起来引发的问题
java·后端
S01d13r2 小时前
2024 蓝桥杯 Java 研究生组
java·职场和发展·蓝桥杯