![](/img/trans.png)
[英]How to change default error page for tomcat on server level and not on the application level?
[英]change default application in tomcat 6
我有一個產生戰爭包裹的Maven項目。 當我將war復制到tomcat 6 webapps目錄並啟動tomcat時,我看到我的應用程序正在部署並正在運行,但是當我嘗試進入localhost時,會顯示默認的tomcat頁面。 通過谷歌搜索,我不得不在META-INF文件夾中定義context.xml文件,但是我不知道如何定義它。 有人可以給我一個例子嗎?
謝謝
最簡單的方法是將您的webapp文件夾重命名為ROOT
我認為您想要的是在瀏覽器http://localhost:8080
您將轉到您的應用程序歡迎頁面
覆蓋該頁面非常容易。 在$ 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嘗試按列出的順序加載index。*文件。 您可以通過在$ TOMCAT_HOME / webapps / ROOT上創建index.html文件來輕松覆蓋index.jsp文件。 該文件包含一個新的靜態主頁或重定向到Servlet主頁的情況在某種程度上很常見。 重定向看起來像:
<html>
<head>
<meta http-equiv="refresh" content="0;URL=http://mydomain.com/some/path/to/servlet/homepage/">
</head>
<body>
</body>
</html>
如果您只是想訪問您的應用程序而不是上面我解釋過的意圖
http:// localhost:PortNumber // WelcomePage.html
在webapp / META-INF文件夾中創建一個名為context.xml的文件。 有了這個內容
<Context path="/yourAppName" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.