我使用spring mvc。我在我的網站3頁(實際上是控制器處理這些請求):spring mvc url格式
localhost/post.html
localhost/search.html
localhost/list.html
我想的網址是localhost/XXX/post.html
其中XXX
是將transffered作爲參數傳遞給控制器方法的參數。例如,如果用戶詢問localhost/bla/post.html
,則控制器方法/post
將獲得bla
作爲參數。
這是春季mvc可能嗎?
謝謝。我不明白你最後一次關於調度程序servlet的建議。我不希望我的網站的用戶衝浪到域名/ myapp/post.html。我希望他們在web.xml中瀏覽domain/post.html(或domain/XXX/post.html) – Naor
,避免將org.springframework.web.servlet.DispatcherServlet映射到/ *。隨着應用程序的增長,事情會變得更加容易,如果你將它映射到/ app/*之類的東西。前端的Apache或IIS可以將相當公開的URL重寫爲任何內容。 – Affe
但是,用戶應該輸入domain/app/post.html而不是domain/post.html。 – Naor