日期:2014-05-17  浏览次数:20666 次

Struts2 中文参数乱码问题后续讨论
原帖在这里:http://topic.csdn.net/u/20120510/10/ffd1262b-8d32-4b68-865c-83e6d3afe4c7.html

现在的情况是,

struts.xml只配置struts默认的Filter,

XML code
<filter>
  <filter-name>struts2</filter-name>
  <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
  
  <init-param>
    <param-name>actionPackages</param-name>
    <param-value>haha</param-value>
</init-param>
</filter>

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


然后用debug调试,在StrutsPrepareAndExecuteFilter里面的doFilter方法处打断点,情况现在是这样的:

如果打断点,那么输出是乱码
如果选择跳过所有断点,输出则是正常的中文


似乎是和多线程有关,求解>...

------解决方案--------------------
没人回答么....肥水不流外人田