web.xml中的欢迎文件列表解释

Web应用程序的welcome-file-list元素用于定义欢迎文件列表。它的子元素是welcome-file, 用于定义欢迎文件。
如果你未指定任何文件名, 则欢迎文件是服务器自动调用的文件。
默认情况下, 服务器按以下顺序查找欢迎文件:

  1. web.xml中的欢迎文件列表
  2. index.html
  3. 索引
  4. index.jsp
如果找不到这些文件, 则服务器呈现404错误。
web.xml中的欢迎文件列表解释

文章图片
如果在web.xml中指定了欢迎文件, 并且所有文件index.html, index.htm和index.jsp都存在, 则优先级将放在welcome-file中。
如果web.xml文件中不存在welcome-file-list条目, 则优先级依次为index.html文件, index.htm和最后的index.jsp文件。
让我们看一下定义欢迎文件的web.xml文件。
web.xml
< 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将成为欢迎文件。
【web.xml中的欢迎文件列表解释】如果有欢迎文件, 则可以按以下目录进行目录调用:
http://localhost:8888/myproject

如你所见, 我们在项目之后没有指定任何文件名。

    推荐阅读