我正在尝试创建示例 Web 项目来理解这个概念。我面临一些问题。在 上执行应用程序后Java web server
,不会显示欢迎列表页面。
当我用谷歌搜索时,我发现基本原因是位置index.html
不正确或文件中未提及web.xml
。就我而言,我认为这是正确的。
请指导。以下是屏幕截图。
问候
普拉特
编辑 :
我正在尝试创建示例 Web 项目来理解这个概念。我面临一些问题。在 上执行应用程序后Java web server
,不会显示欢迎列表页面。
当我用谷歌搜索时,我发现基本原因是位置index.html
不正确或文件中未提及web.xml
。就我而言,我认为这是正确的。
请指导。以下是屏幕截图。
问候
普拉特
编辑 :
web.xml 中的欢迎文件列表
web-app 的welcome-file-list 元素,用于定义欢迎文件列表。它的子元素是welcome-file,用于定义欢迎文件。
欢迎文件是服务器自动调用的文件,如果您未指定任何文件名。
默认情况下,服务器按以下顺序查找欢迎文件:
如果没有找到这些文件,服务器将呈现 404 错误。
如果您在web.xml 中指定了welcome-file,并且所有文件index.html、index.htm 和index.jsp 都存在,则优先权转到welcome-file。
如果 web.xml 文件中不存在 Welcome-file-list 条目,则优先级转到 index.html 文件,然后是 index.htm,最后是 index.jsp 文件。
<web-app>
<welcome-file-list>
<welcome-file>home.html</welcome-file>
<welcome-file>default.html</welcome-file>
</welcome-file-list>
</web-app>
现在,home.html 和 default.html 将成为欢迎文件。
如果您有欢迎文件,则可以目录调用项目,如下所示: