0
点赞
收藏
分享

微信扫一扫

springMVC开发配置全局乱码过滤器

夏侯居坤叶叔尘 2022-02-13 阅读 52

文章目录


前言

在使用springMVC时,post请求可能会形成中文乱码问题,此时需要在web.xml中配置此filter,保证以正确的格式获取数据。


web.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<!--post乱码-->
    <filter>
        <filter-name>CharacterEncodingFilter</filter-name>
        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<!--        设置UTF-8参数-->
        <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>
</web-app>
举报

相关推荐

0 条评论