请求参数乱码问题

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>
相关推荐
hexu_blog29 分钟前
vue+java实现图片批量压缩
java·前端·vue.js
头歌实践平台35 分钟前
Hadoop开发环境搭建
java·大数据·hadoop
Seven971 小时前
一致性Hash算法:如何实现分布式系统中的高效数据分片?
java
摇滚侠1 小时前
IDEA 生成 try catch 快捷键
java·ide·intellij-idea
bbq粉刷匠1 小时前
Spring--MVC入门
mvc
阿旭超级学得完2 小时前
C++11包装器(function和bind)
java·开发语言·c++·算法·哈希算法·散列表
掉鱼的猫3 小时前
Spring AI 2.0 GA 倒计时:先别急,来看看 Java AI 框架的另一条路
java·openai·agent
Refrain_zc3 小时前
Android 应用内 APK 安装全方案:从静默安装到普通安装的详解
java
正儿八经的少年3 小时前
Spring Boot 两种激活配置方式的作用与区别
java·spring boot·后端