方式一:
解决get请求中文乱码问题
每次请求前用encode对url进行编码
方式二:
在应用服务器上配置URL编码格式,在tomcat 配置文件server.xml 增加encodeURL编码格式,然后重启
解决post请求
方式一:
使用spring提供的编码过器
在web.xml文件配置编码过lu器,增加一下配置:
<web-app>
<!-- 其他配置... -->
<!-- 配置字符编码过滤器 -->
<filter>
<filter-name>encodingFilter</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>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
标签:xml,编码,中文,请求,springMvc,encodingFilter,乱码 From: https://www.cnblogs.com/zyb-luckey/p/17970731