SpringMVC中文乱码

时间:2021-03-18 06:13:53

刚刚构建的SpringMVC项目,一般都是中文乱码的。

SpringMVC中文乱码

这时的工程就是一个JSP页面的事情,可以添加如下代码

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

如果POST传值可以在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>

结果如下

SpringMVC中文乱码