为什么两个" web.xml"文件一个用于Web应用程序,一个用于tomcat?

时间:2014-12-22 15:43:27

标签: tomcat

为什么我们有两个web.xml文件,两个有什么区别?我有一个用于我的Web应用程序,并且还有一个用于TomCat服务器,那么两个之间的区别是什么?

2 个答案:

答案 0 :(得分:5)

Tomcat(或任何其他Servlet容器)的web.xml提供了将用于所有Web应用程序的默认值。然后,您可以通过为每个Web应用程序添加web.xml来覆盖应用程序的这些默认值。

答案 1 :(得分:0)

来自http://tomcat.apache.org/tomcat-5.5-doc/config/context.html#Automatic_Context_Configuration

  

conf / web.xml中列出的Web应用程序属性将是   作为此Web应用程序的默认值处理。这习惯了   建立默认映射(例如将* .jsp扩展名映射到   相应的JSP servlet),以及适用的其他标准功能   所有的网络应用程序。