请求参数乱码问题

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>
相关推荐
MY_TEUCK14 小时前
Sealos 平台部署实战指南:结合 Cursor 与版本发布流程
java·人工智能·学习·aigc
我爱cope14 小时前
【从0开始学设计模式-10| 装饰模式】
java·开发语言·设计模式
朝新_15 小时前
【Spring AI 】图像与语音模型实战
java·人工智能·spring
RH23121115 小时前
2026.4.16Linux 管道
java·linux·服务器
zmsofts16 小时前
java面试必问13:MyBatis 一级缓存、二级缓存:从原理到脏数据,一篇讲透
java·面试·mybatis
aq553560017 小时前
编程语言三巨头:汇编、C++与PHP大比拼
java·开发语言
我是无敌小恐龙18 小时前
Java SE 零基础入门Day01 超详细笔记(开发前言+环境搭建+基础语法)
java·开发语言·人工智能·opencv·spring·机器学习
心态与习惯18 小时前
Julia 初探,及与 C++,Java,Python 的比较
java·c++·python·julia·比较
一叶飘零_sweeeet19 小时前
优秀文章合集
java
zopple19 小时前
ThinkPHP5.x与3.x核心差异解析
java·python·php