struts2乱码问题

来源:互联网 发布:粉笔直播课淘宝 编辑:程序博客网 时间:2024/05/19 01:08

jsp向action提交数据时出现乱码的解决办法:

在web.xml中,添加filter

//***************************************

<!-- 注:filter1开始 -->
<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>
    </filter>

    <filter-mapping>
        <filter-name>encodingFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

<!-- 注:filter1结束 -->

<!-- 注:filter2开始 --> 

 <filter>
  <filter-name>struts2</filter-name>
  <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
  <init-param>
   <param-name>actionPackages</param-name>
   <param-value>com.tongcard.demo.web.actions</param-value>
  </init-param>
 </filter>
 
    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
     <!-- 注:filter2结束 --> 

//*******************************************

注意两个filter顺序不能颠倒!

原创粉丝点击