SpringMVC post与get请求乱码问题

来源:互联网 发布:快手特效软件大全 编辑:程序博客网 时间:2024/05/04 20:50

POST 请求解决办法:

在web.xml内加入(仅对post请求有用):

<span style="font-size:14px;"><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>*.jsp</url-pattern></filter-mapping><filter-mapping><filter-name>encodingFilter</filter-name><url-pattern>*.jhtml</url-pattern></filter-mapping></span>
forceEncoding默认为false,意思是:把Response的字符集也设置encoding所指定的字符集


GET请求解决办法:

修改Tomcat配置文件,在server.xml文件中,找<Connector port="8080" />,在里面增加<Connector port="8080"  URIEncoding="UTF-8" />

0 0
原创粉丝点击