我已經把我的如下:當我通過tomcat啓動我的應用程序時,爲什麼仍然會顯示「http:// localhost:8080」?
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
當我在Netbeans的一切單擊運行是好的,但第一頁還是
http://localhost:8080
我還能做什麼? 我是否需要在java代碼或tomcat中配置其他文件?
我已經把我的如下:當我通過tomcat啓動我的應用程序時,爲什麼仍然會顯示「http:// localhost:8080」?
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
當我在Netbeans的一切單擊運行是好的,但第一頁還是
http://localhost:8080
我還能做什麼? 我是否需要在java代碼或tomcat中配置其他文件?
歡迎頁面在上下文中有意義。如果您有多個WAR,則會有多個上下文,每個上下文都有一組單獨的歡迎頁面。嘗試將您的應用部署爲ROOT.war並測試它是否屬於這種情況
有關更多信息,請參閱以下帖子。
在$ TOMCAT_HOME/conf目錄/ web.xml中有一個叫做部分,它看起來像這樣:
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
默認的servlet嘗試加載索引。*文件按所列順序排列。您可以通過在$ TOMCAT_HOME/webapps/ROOT中創建index.html文件輕鬆覆蓋index.jsp文件。這個文件包含一個新的靜態主頁或者重定向到一個servlet的主頁是比較常見的。重定向將如下所示:
<html>
<head>
<meta http-equiv="refresh" content="0;URL=http://webaddress.com/some/path/to/servlet/homepage/">
</head>
<body>
</body>
</html>