最近想在项目中使用伪静态技术,项目使用的是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文件,内容如下:
< xml version="1.0" encoding="utf-8" >
"http://tuckey.org/res/dtds/urlrewrite3.2.dtd">
/([0-9]+).shtml$
article article.atcID=$1
struts2
cn.edu.csu.software.filters.FCKFilter
struts2
/*
REQUEST
FORWARD
UrlRewriteFilter
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
UrlRewriteFilter
/*
3、然后,将jsp中这样的代码修改一下XXX改成XXX