部署web项目使用tomcat中文乱码,而使用jetty时不乱码
我也踩过这个坑( 1 )
SSM
详细描述
编辑于2024-11-24
-
[成都|荣耀师兄]JAVA-万权麟0
方法一:
修改Tomcat的配置文件server.xml ,添加一个属性 URIEncoding="UTF-8",如下
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8" redirectPort="8443"/>
方法二:
在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>编辑于2018-04-10
- 去第 页