我們有一個在本地運行的web應用程序,所以在許多jsp的我有參考http://localhost:8080/MyApp/index.html。我們現在想要創建一個部署,但似乎不方便瀏覽多種不同語言的文件(html,jsp,xml等),並手動將本地URL改爲實際的部署URL - 比如192.168.0.4:8080/MyApp /index.html。如何抽象部署Tomcat URL?
人們在這裏做什麼?理想情況下,我希望可以選擇使用這兩個URL,以便我可以維護本地版本的Web應用程序以在我的機器上運行,並且還可以在我的網絡上運行已部署的機器。一個想法是在SVN中使用分支/標籤作爲部署,並僅在該分支中更改URL。這可能適用於dev +部署服務器,但是有沒有更通用的方法來抽象webapp中使用的URL?
任何想法,將不勝感激!
這不是你在具體問題中所要求的。 – BalusC
這不是?對不起,我很樂意給你信用(I + 1'd),但我認爲這正是我所問的?使用$ {pageContext.request.contextPath}來抽象上下文... –