`

解决中文乱码用spring经典编码过滤器org.springframework.web.filter.CharacterEncodingFilter

阅读更多

使用spring的前提下在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>true </param-value>
</init-param>
</filter>

并将对应的后缀加入filter-mapping,例如
<filter-mapping>
<filter-name>encodingFilter </filter-name>
<url-pattern>*.do </url-pattern>
</filter-mapping>

千万要注意他们了的先后顺序,顺序颠倒了就不管用了哦

分享到:
评论
1 楼 柏新星 2011-08-03  
谢谢 呵呵

相关推荐

    解决struts2.1.6+spring+hibernate 中文乱码

    - **filter-class**: 指定过滤器实现类为`org.springframework.web.filter.CharacterEncodingFilter`,这是Spring提供的一个字符编码过滤器。 - **encoding**: 设置客户端请求编码格式为GBK。 - **forceEncoding**: ...

    SpringMVC Tomcat控制台乱码问题解决方案

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;characterEncodingFilter&lt;/...

    关于SSH中文乱码的一个小总结.doc

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;GBK&lt;/param-value&gt; //指定字符集 &lt;param-name&gt;forceEncoding &lt;param-value&gt;...

    如何在Spring中解决中文乱码的方法.doc

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;GBK &lt;/filter&gt; &lt;!-- 配置过滤器生效范围 --&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;...

    java中文乱码的解决方法.pdf

    - 使用Spring的`CharacterEncodingFilter`:在`web.xml`配置文件中,你可以定义一个名为`encoding`的过滤器,指定过滤器类为`org.springframework.web.filter.CharacterEncodingFilter`。然后通过`&lt;init-param&gt;`...

    03.SpringMVC中如何解决POST请求中文乱码问题GET的又如何处理呢.zip

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter...

    struts 2. 5.2解决中文乱码

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter...

    JSP存到数据库乱码解决办法

    - `&lt;filter-class&gt;`指定了过滤器的具体实现类,即`org.springframework.web.filter.CharacterEncodingFilter`。 - `&lt;init-param&gt;`用于设置过滤器初始化参数: - `encoding`参数指定了请求的字符编码格式,这里设置...

    解决url中文乱码.doc

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter...

    java字符编码监听器

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter...

    struts中文乱码问题解决详细步骤

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter-...

    java中文乱码的解决方法

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter...

    struts2.1.6解决乱码 补充

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;GBK &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; ``` 2. *...

    jsp过滤器(编码)

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter-...

    CharacterEncodingFilter类的学习 .doc

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;false &lt;/filter&gt; &lt;filter-...

    struts2的中文乱码问题解决

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter...

    spring3 MVC GET提交方式乱码解决

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter...

    sshz中文乱码解决方法

    org.springframework.web.filter.CharacterEncodingFilter &lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;GBK &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter-mapping&gt; ...

    struts2中文乱码问题

    综上所述,解决Struts2中文乱码问题的方法主要包括设置JSP页面编码、配置Struts2国际化编码、修改web.xml配置、使用POST请求方式以及自定义过滤器等。开发者可以根据项目的具体情况选择合适的方法来解决中文乱码问题...

    java项目编译时中文乱码解决

    &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; &lt;param-name&gt;encoding &lt;param-value&gt;UTF-8 &lt;param-name&gt;forceEncoding &lt;param-value&gt;true &lt;/filter&gt; &lt;filter...

Global site tag (gtag.js) - Google Analytics