web.xml文件保存在应用程序的WEB-INF目录下:
使用该文件有很多好处:
1、可以包含@WebServlet中没有响应内容的元素,例如:load-on-startup。这个元素在应用程序启动时在家Servlet,而不是在第一次调用servlet时加载。
2、如果需要修改配置值,例如某个servlet路径,不需要重新编译servlet类,此外,可以将初始参数传递给servlet
注意:web.xml中的元素可以覆盖servlet注解中指定的值。例如:servlet中的webservlet注解,如果在web.xml中进行声明,那么它将被覆盖。