【发布时间】:2014-06-01 13:29:32
【问题描述】:
在我问这个问题之前,我已经通过了这个link。
通常当我们浏览http://localhost:80/ 时,我们看到../tomcat/conf/web.xml (file1) 被servlet 容器而不是../tomcat/webapps/ROOT/WEB-INF/web.xml (file2) 拾取,并且file2 中没有任何内容。
现在,我可以访问作为默认 tomcat servlet(DTS) 提供的企业应用程序,当我说 DTS 时,这意味着当我输入 http://localhost:80/ 时,我得到的应用程序页面为 http://localhost/ent-app/
我的问题:
在 link 中,它说将所需的应用程序放在 ROOT 文件夹中,以使特定的 servlet 成为 DTS。但就我而言,ROOT 文件夹的 WEB-INF/web.xml 与 ent-app 没有任何关系,请帮助我理解,servlet 容器如何将我的 ent-app 选为 DTS?
我需要检查我机器的 tomcat 文件夹中的哪些内容才能理解?
【问题讨论】:
-
ROOT 文件夹与我的特定应用程序无关。 ROOT/WEB-INF/web.xml 有这个...
Welcome to Tomcat Welcome to Tomcat