Servlets 使用欢迎文件列表,如果只运行一个列表,为什么我们可以指定一个列表?

Servlets 使用欢迎文件列表,如果只运行一个列表,为什么我们可以指定一个列表?,servlets,welcome-file,Servlets,Welcome File,在我的JSF应用程序中,欢迎文件设置为index.xhtml 我的疑问是,当给出多个欢迎文件时,运行哪一个 如果只运行第一个欢迎文件,为什么我们有允许多个欢迎文件的。“欢迎文件”是默认文件,当请求任何文件夹时,应提供该文件。这不仅包括根目录(“主页”)文件夹http://example.com/context/,但也包括所有子文件夹,如http://example.com/context/foo/,http://example.com/context/foo/bar/等 这些子文件夹可能具有不同

在我的JSF应用程序中,欢迎文件设置为
index.xhtml

我的疑问是,当给出多个欢迎文件时,运行哪一个

如果只运行第一个欢迎文件,为什么我们有允许多个欢迎文件的
。“欢迎文件”是默认文件,当请求任何文件夹时,应提供该文件。这不仅包括根目录(“主页”)文件夹
http://example.com/context/
,但也包括所有子文件夹,如
http://example.com/context/foo/
http://example.com/context/foo/bar/

这些子文件夹可能具有不同名称的“启动”文件。这就是为什么可以指定多个

请注意,这不是特定于JSF的。
web.xml
是Servlet API的一部分,而不是JSF API

另见: