在使用struts2.0 在action之间传值, 可是到了第二个action中就出现了乱码.
<package name="airticketOrder"  extends="tour" namespace="/airticketOrder"><action name="saveAirComany" class="AirCompanyAction" method="saveAirComany">
         <interceptor-ref name="defaultStack"/>
         <param name="savePath">images/airPic</param>
         <result name="success" type="redirect">
              /airticketOrder/airCompanyWeiHu.shtml?                                       
              findSaveAir.shortName=${findSaveAir.shortName}&amp;
              findSaveAir.cisName=${findSaveAir.cisName}&amp;
              findSaveAir.isShow=${findSaveAir.isShow}&amp;
              findSaveAir.big=${findSaveAir.big}&amp;fromXML=1
         </result>
</action><action name="airCompanyWeiHu" class="AirCompanyAction" method="toAirCompanyList">
         <result name="success">/admin/aircompany/airCompanyList.jsp</result>                                                                                                                                                                                   
</action></package>那位是struts高手帮我看一下.

解决方案 »

  1.   

    可以在default.properties设置那个encoding=utf-8
      

  2.   

    顶一楼,在web.xml里写个过滤器最方便,可以设置过滤所有的action
      

  3.   

    一般过滤器好像只是对post请求其作用,如果你是get的话可以设置例如tomcat的配置文件,或者自己编码
      

  4.   

    这个有帮助吗你试以下new String(searchStr.getBytes("ISO-8859-1"))  
      

  5.   

    在使用struts2.0 在action之间传值, 可是到了第二个action中就出现了乱码. 
    <package name="airticketOrder"  extends="tour" namespace="/airticketOrder"> <action name="saveAirComany" class="AirCompanyAction" method="saveAirComany"> 
            <interceptor-ref name="defaultStack"/> 
            <param name="savePath">images/airPic </param> 
            <result name="success" type="redirect"> 
                  /airticketOrder/airCompanyWeiHu.shtml?                                      
                  findSaveAir.shortName=${findSaveAir.shortName}&amp; 
                  findSaveAir.cisName=${findSaveAir.cisName}&amp; 
                  findSaveAir.isShow=${findSaveAir.isShow}&amp; 
                  findSaveAir.big=${findSaveAir.big}&amp;fromXML=1 
            </result> 
    </action> <action name="airCompanyWeiHu" class="AirCompanyAction" method="toAirCompanyList"> 
            <result name="success">/admin/aircompany/airCompanyList.jsp </result>                                                                                                                                                                                  
    </action> </package> 那位是struts高手帮我看一下.