簡體   English   中英

Tomcat:未設置上下文路徑

[英]Tomcat : Context path not being set

我在Tomcat 8上設置並運行了一個Web應用程序,並在tomcat目錄的webapps文件夾中使用了項目WAR文件。 如果我使用以下任何鏈接,我的項目都可以正常運行

http://localhost:8066/myWebApp/home/
http://localhost:8066/myWebApp/booking/
http://localhost:8066/myWebApp/contactUs/

我想將其設置為上面的URL,但還要在項目名稱后添加/app的以下URL

http://localhost:8066/myWebApp/app/home/
http://localhost:8066/myWebApp/app/booking/
http://localhost:8066/myWebApp/app/contactUs/

我已經在context.xml文件中設置了path ,如下所示

<Context docBase="myWebApp" path="/app" reloadable="true"> ... <Context>

但這不起作用。 我做錯了還是該怎么做?

編輯:

我可以在Eclipse中通過以下方法來執行此操作:轉到“服務器”選項卡,打開服務器,然后在“模塊”選項卡中查找,那么我該如何在Tomcat本身上執行此操作

在此處輸入圖片說明

您可能使用UrlRewriteFilter

1.增加依賴性
2.更改web.xml
3.在WEB-INF\\urlrewrite.xml設置規則

重寫

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM