总结解决springmvc提交数据中文乱码的几种方式、控制台乱码

来源:互联网 发布:js div name 编辑:程序博客网 时间:2024/06/07 09:02

1、中文乱码肯定是页面和项目代码字符编码不一致

2、那就需要检查环境和项目编码



解决办法如下

看jsp页面编码:看看字符编码和页面编码

<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="UTF-8" %>


看看项目环境编码:


保证一致后还不行,就在web.xml加入下面过滤条件

 <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>        <init-param>            <param-name>forceEncoding</param-name>            <param-value>true</param-value>        </init-param>    </filter>    <filter-mapping>        <filter-name>characterEncodingFilter</filter-name>        <url-pattern>/*</url-pattern>    </filter-mapping>



原创粉丝点击