heting

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  40 随笔 :: 9 文章 :: 45 评论 :: 0 Trackbacks

在网上百度了下,原来是要指定filter-mapping的dispatcher方式,如下

<filter-mapping> 
    
<filter-name>Struts2</filter-name> 
    
<url-pattern>/*</url-pattern> 
    
<dispatcher>REQUEST</dispatcher> 
    
<dispatcher>FORWARD</dispatcher> 
</filter-mapping> 



同时找到了其他的资源,这里记录下
3、在做上传文件的时候,要在web.xml中增加ActionContextCleanUp这个filter,如果不增加,会发生第一次上传取不到文件的情况

<filter> 
  
<filter-name>struts-cleanup</filter-name> 
  
<filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class> 
  
</filter> 
  
<filter-mapping> 
    
<filter-name>struts-cleanup</filter-name> 
    
<url-pattern>/*</url-pattern> 
  
</filter-mapping> 


按照Struts2的API,filter的顺序是
struts-cleanup filter
SiteMesh filter
FilterDispatcher

posted on 2008-10-15 09:05 贺挺 阅读(539) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: