如果我們有一個人的目錄應用程序, 在這裏我們可以檢查一個特定的人的詳細信息(例如,人ID爲239)在如何在java web應用程序中創建虛榮URL?
http://person-directory.com/detail.jsp?id=239
我們如何能夠在其中創建個性化網址? 即而不是鍵入上面的網址,我們使用
http://person-directory.com/julius
與編號239和用戶名朱利葉斯開的人的詳細信息頁面。
感謝
歐麥爾
如果我們有一個人的目錄應用程序, 在這裏我們可以檢查一個特定的人的詳細信息(例如,人ID爲239)在如何在java web應用程序中創建虛榮URL?
http://person-directory.com/detail.jsp?id=239
我們如何能夠在其中創建個性化網址? 即而不是鍵入上面的網址,我們使用
http://person-directory.com/julius
與編號239和用戶名朱利葉斯開的人的詳細信息頁面。
感謝
歐麥爾
我懷疑你將不得不
請注意,更好的網址可能是http://person-directory/username/julius。然後,你可以你的UserServlet映射到http://person-directory/username和其他URL提供了其他servlet。
你也可以嘗試使用URL重寫過濾器:http://tuckey.org/urlrewrite/。當然,您必須將您的代碼更改爲通過用戶名而不是id進行查詢。
這聽起來像做事情的方法之一。在步驟3之前,您可以列出要作爲網站一部分排除的名稱。 – 2009-12-23 13:30:41
是的。我認爲更好的網址是http:// hostname/user/julius。我會修改答案來包含這一點 – 2009-12-23 13:54:31