Tomcat如何找到我的Web应用程序的主页?

我刚刚开始学习有关Web Apps并将其部署到Tomcat的知识。因此,我从一个示例Web应用程序项目开始-由struts,hibernate等组成。

ANT构建成功。此外,还能够通过Catalina / host下的xml部署Web应用程序。我可以正常打开网站。

这是我的网络应用程序的结构

-exploded

-WEB-INF

-classes

-lib

-web.xml

-index.jsp

-welcome.html

我的问题是

应该打开的第一页/起始页/主页?此文件指定在哪个文件中?

回答:

在任何Web应用程序,会有一个web.xmlWEB-INF/的文件夹。

如果您的Web应用程序中没有文件夹(如文件夹结构中的情况),则默认

web.xml位于TOMCAT_HOME/conf/web.xml

无论哪种方式,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>

因此,找到时与此模式匹配的任何文件都将显示为主页。

在Tomcat中,Web应用程序中的web.xml设置将覆盖默认值(如果存在)。

如何覆盖Tomcat加载的默认主页?

以上是 Tomcat如何找到我的Web应用程序的主页? 的全部内容, 来源链接: utcz.com/qa/415610.html

回到顶部