0
我的Web应用程序在$HOME/workspace/WebApp01
。如果我输入localhost:8080/WebApp01
,那么浏览器/容器如何知道它必须从$ HOME/workspace/WebApp01中获取index.html/index.jsp?Web容器如何知道从哪里获取默认页面?
我的Web应用程序在$HOME/workspace/WebApp01
。如果我输入localhost:8080/WebApp01
,那么浏览器/容器如何知道它必须从$ HOME/workspace/WebApp01中获取index.html/index.jsp?Web容器如何知道从哪里获取默认页面?
您正在将这些文件定义为web.xml
描述符作为欢迎文件。容器的(Tomcat的)默认的欢迎文件列表看起来像这样的:
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
规则容器(Tomcat)的使用来决定要加载的文件如下:
看一看here欲了解更多信息。
但是,当您在浏览器中输入'localhost:8080'时,您没有指定Webapp01文件夹位于'$ HOME/worskspace'内。那么容器如何知道web应用程序驻留在'$ HOME/workspace/WebApp01'中? – 2012-07-20 03:20:34