Struts2請求參數擴展名的配置?

Tags: 參數, 擴展名,

Struts2請求參數擴展名的配置

方法/步驟

1.繼續上次的配置,現在struts2.xml中有連個action

Struts2請求參數擴展名的配置

2.訪問helloworld.action,出現如下頁面

Struts2請求參數擴展名的配置

3.訪問helloworld,也出現如下頁面,這是怎麼回事??

Struts2請求參數擴展名的配置

4.我們從struts2的jar包中找到如下文件

Struts2請求參數擴展名的配置

5.大概在85行,有這麼段代碼,它的意思是struts2的訪問擴展名可以是action或者為空

Struts2請求參數擴展名的配置

6.那麼我們如何才改寫struts2訪問鏈接的擴展名呢?在struts.xml中我們添加如下代碼,把struts2的擴展名重寫為 action或者do或者Html或者為空

Struts2請求參數擴展名的配置

7.首先訪問.do的

Struts2請求參數擴展名的配置

8.訪問.html的

Struts2請求參數擴展名的配置

9.擴展名為空的

Struts2請求參數擴展名的配置

10.最後一個action的

Struts2請求參數擴展名的配置

11.現在不難理解為什麼一些動態網站的訪問url卻是沒有擴展名或者擴展名為Html的了吧??當然這只是一種技術,靜態化也會產生如此的效果!大家可以瞭解下

相關問題答案