jsp URL重寫
這段時間一直都在研究jsp生成靜態頁面的方法,在網上找了很多資料,也有不少朋友給我提出解決方案,確實解決了不少的問題,但是這樣做有點麻煩。其實我并不是想減輕服務器的壓力,我們要做的不是門戶網站,訪問量沒那么大,所以不用擔心服務器的承受能力。只是希望搜索引擎能夠搜索到我們的頁面,只要能達到目的,用什么樣的方式都可以。
在網上看到了一則URL重寫的貼子,感覺比較適合我這樣的情況,應用起來簡單。然后自己試著寫了一個例子,居然成功了,而在Struts里不知道怎么實現,實現轉發的時候好象沒什么用了。*.do好象不能實現映射
以下是相關代碼,若有不正之處,歡迎大家指正!
首先要去下載一個urlrewritefilter-2.6.zip,然后把它解壓到WEB-INF下,然后配置一下web.xml




































然后再隨便建立幾個jsp頁面,如:
MyJsp.jsp









































接著在urlrewrite.xml里配置一下路徑







































啟動服務器,然后輸入http://localhost:8080/test/123 ,那么就可以顯示了,而實際上讀取的路徑是http://localhost:8080/MyJsp.jsp?id=123