关于java web 网站开发(tomcat 启动失败案例之一)

web.xml其实就是servlet的一个配置文件,通过这个配置文件来寻找对应的servlet处理业务。 sun公司就是这样设计,容器通过配置文件web.xml找相应的servlet这样有助于灵活和可维护性  --引用自百度搜素

也就是说,你可以不用配置web.xml文件,你的servlet会自动被寻找到。当然也可以配置,我实践过的:
<web-app>
<servlet>类名
  <servlet-name>类名</servlet-name>
  <servlet-class>类名</servlet-class>
</servlet>
<servlet-mapping>
  <servlet-name>类名</servlet-name>
  <url-pattern>/package/类名</url-pattern>
</servlet-mapping>
</web-app>
原文地址:https://www.cnblogs.com/SoftwareBuilding/p/8342492.html