由于在Spring MVC开发中大量用GB2312出现此问题,解决方法可以有下方法。
统一使用UTF-8
1.在web.xml中过滤编码格式,代码如下
Xml代码
encodingFilter - org.springframework.web.filter.CharacterEncodingFilter
encoding UTF-8 forceEncoding false encodingFilter *.html encodingFilter - org.springframework.web.filter.CharacterEncodingFilter
encoding UTF-8 forceEncoding false encodingFilter *.html
2.jsp页面的编码格式全部用UTF-8
3.控制器直接用request.getparamer()接收
【编辑推荐】