`
yeminping
  • 浏览: 176585 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

在spring mvc中用 jquery 出现的在IE,firefox乱码问题解决

    博客分类:
  • JAVA
阅读更多

由于在开发中大量用GB2312出现此问题,解决方法可以有下方法。

 

统一使用UTF-8

 

1.在web.xml中过滤编码格式,代码如下

 

<!-- 编码过滤器 -->
	<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>false</param-value> 
    </init-param> 
    </filter> 
    <filter-mapping>
        <filter-name>encodingFilter</filter-name> 
        <url-pattern>*.html</url-pattern> 
    </filter-mapping>

 2.jsp页面的编码格式全部用UTF-8

 3.控制器直接用request.getparamer()接收

 

重要补充:如仍出现乱码,请检测下是否还有其他过滤器,并将编码过滤器放在其它过滤器之上

 

 

 

0
0
分享到:
评论
2 楼 yeminping 2009-09-28  
右击文件Properties->Resource->Text file encoding为UTF-8
1 楼 anyasir 2009-09-27  
仍然乱码。。页面设置了。。Controller也设置了。。让然乱。。主要是IE。Firefox没有乱

相关推荐

Global site tag (gtag.js) - Google Analytics