我正在關注udemy的教程。在教程中他使用了eclipse。但我正在用intellij跟着課程。每件事情都可以正常工作,但我一直注意到的一點是,當他運行servlet或jsp頁面時,它始終顯示servlet之前的項目名稱(http://localhost:8080/myapp/index.jsp)。 但是,當我在intellij上創建一個web應用程序時,它只顯示http://localhost:8080/index.jsp。Tomcat服務器上的Intellij Web應用程序顯示http:// localhost:8080/index.jsp而不是http:// localhost:8080/myapp/index.jsp
所以問題是如何在/index.jsp之前獲取項目名稱。
我試圖把它添加到web.xml文件,但它似乎並不工作
<display-name>myApp</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
這是一個應用程序上下文路徑。將其設置爲您的servlet容器的設置(例如Tomcat服務器)。 –