我正在尝试创建示例Web项目以了解该概念。我正面临一些问题。
在Java web server
上执行应用程序后,欢迎列表页面不会显示。
当我用谷歌搜索,基本原因,我发现index.html
的位置不正确或web.xml
文件中没有提及。就我而言,我认为这是正确的。
请指南。 以下是截图。
此致
勒
编辑:
答案 0 :(得分:0)
web.xml中的欢迎文件列表
web-app的welcome-file-list元素用于定义欢迎文件列表。它的子元素是welcome-file,用于定义欢迎文件。
欢迎文件是服务器自动调用的文件,如果您未指定任何文件名。
默认情况下,服务器按以下顺序查找欢迎文件:
如果未找到这些文件,则服务器呈现404错误。
如果在web.xml中指定了欢迎文件,并且所有文件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将成为欢迎文件。
如果有欢迎文件,则可以按如下所示目录调用该项目: