Web应用程序的welcome-file-list元素用于定义欢迎文件列表。它的子元素是welcome-file, 用于定义欢迎文件。
如果你未指定任何文件名, 则欢迎文件是服务器自动调用的文件。
默认情况下, 服务器按以下顺序查找欢迎文件:
- web.xml中的欢迎文件列表
- index.html
- 索引
- index.jsp
文章图片
如果在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
如你所见, 我们在项目之后没有指定任何文件名。
推荐阅读
- 如何确定Shell()
- Servlet会话追踪(URL重写)
- Servlet中的会话跟踪
- SingleThreadModel接口介绍和用法
- ServletRequest接口介绍和用法详解
- ServletContext接口介绍和示例详解
- ServletOutputStream类用法示例
- ServletInputStream类用法示例
- uniapp 常用的基础知识