<?xml version="1.0" encoding="UTF-8"?>
<web-app
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0"/>
这个web-app实际上还有一个隐藏的属性叫 metadata-complete="true"
这个是做什么的呢?
如果设置为true。那么代表着本应用的所有配置都在本web.xml里。其他地方的配置将不起作用。
如果不设置,或者设置为false,代表着还有一些增强或者其他配置不在Xml里而在其他地方。比如你使用@WebServlet。