struts2下如何实现伪静态

最近想在项目中使用伪静态技术,项目使用的是struts2框架,通过网上的搜集总结,我这里自己总结出一套自己的方案:
 
1、在web.xml文件中修改如下:

       
  struts2
  org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
 

 
  struts2
  /*
  REQUEST
  FORWARD
 

 
 
  UrlRewriteFilter
  org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 

 
  UrlRewriteFilter
  /*
 

2、在WEB-INF文件下新建urlrewrite.xml文件,内容如下:


        “http://tuckey.org/res/dtds/urlrewrite3.2.dtd”>


 
  /([0-9]+).shtml$
  article?article.atcID=$1
 

ok,这样就可以了,不过我的项目 struts2整合CKEditor和CKFinder实现上传(http://www.linuxidc.com/Linux/2013-04/82957.htm) ,所以,我又进行了一下修改,就一句,内容如下:

 
  struts2
 
  cn.edu.csu.software.filters.FCKFilter
 

 
  struts2
  /*
  REQUEST
  FORWARD
 

 
 
  UrlRewriteFilter
  org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 

 
  UrlRewriteFilter
  /*
 

FCKFilter如果各位不理解,可以看看struts2整合CKEditor和CKFinder实现上传这篇文章。

3、然后,将jsp中