解决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>
</filter>
<filter-mapping>
<filter-name>characterEncodingFilter</filter-name><!--过滤器名称自定义-->
<url-pattern>/*</url-pattern><!--URL映射,给所有页面处理乱码-->
</filter-mapping>
如果配置了过滤器 和 setting.xml 还是出现中文乱码 在数据库中设置编码
?useUnicode=true&characterEncoding=UTF-8
jdbc.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8