2、參考資料
http://tuckey.org/urlrewrite/ 官方站點
3.2、配置web.xml
基本上覆制以下**就可以了:
view plaincopy to clipboardprint?
urlrewritefilter
org.tuckey.web.filters.urlrewrite.urlrewritefilter
3.3、配置rule重寫規則
將使用者訪問的偽位址轉成真實的位址。
view plaincopy to clipboardprint?
^/([a-za-z0-9/-]).shtml$
/news.do?method=view&uuid=$1
^/([a-za-z0-9/-]).shtml$
/news.do?method=view&uuid=$1
訪問from配置節,實際上訪問的是to配置節
3.4、配置outbound-rule重寫規則
將頁面上的真實位址,轉換成偽位址,用此配置節,可以使程式和配置之間達到透明,程式唯一要做的是將要對映的位址
view plaincopy to clipboardprint?
using the example above jsp's with the code
">nyc
will output
nycor jstl
">nyc
will output
nycnote, if you are using jstl (ie, ">nyc
will output
nyc
or jstl
">nyc
will output
nyc
note, if you are using jstl (ie, 注意:view plaincopy to clipboardprint?
^/news.do/?method=view&uuid=([a-za-z0-9/-])$
/$1.shtml
^/news.do/?method=view&uuid=([a-za-z0-9/-])$
/$1.shtml
注意:此配置?要換成/? &要換成&
UrlRewriteFilter重寫技術的應用
如何增強你 中位址的可讀性和讓搜尋引擎快速的收錄到你的站點,這就需要你美化你的網頁的位址,也就是我們常說的url重寫技術,大家熟悉的可能有很多伺服器都提供url重寫的技術,以前我們用的最多的就是apache,jboss這樣一些伺服器自帶的一些url重寫,但是他們的配置比較麻煩,效能又不是太好,現在我...
UrlRewrite Filter對url轉換處理
強大的url重寫技術,可以使我們的url位址更加簡潔美觀,不再為?號面一大堆的引數而捆饒.還可以是我們的使用者無法知道我們使用的到底是那種web開發技術,讓我們的所有網頁字尾可以任意變換,用jsp開發的 可以讓訪問位址的網頁字尾變成 html,asp,aspx,php,xml,甚至可以是a abc等...
urlRewriteFilter來實現url的美化
rewritefilter org.tuckey.web.filters.urlrewrite.urlrewritefilter loglevel commons 它所應用到的包存放在lib下的urlrewrite 3.0 beta.jar 它和以上的兩部分,以及 web inf urlrewrit...