在servlet3.0以后,我们想要定义一个Servlet可以不再使用web.xml,可以直接在Servlet类上加@WebServlet注解来代替在web.xml配置一堆
但是WebXml类有一个属性,metaDataComplete 默认值是false 当其变为true后,前面说的直接在Servlet类上加@WebServlet注解就失效了
其在web.xml中的定义如上图所示
在ContextConfig类中,要不要去扫描加了@WebServlet注解的类逻辑代码如下
在servlet3.0以后,我们想要定义一个Servlet可以不再使用web.xml,可以直接在Servlet类上加@WebServlet注解来代替在web.xml配置一堆
但是WebXml类有一个属性,metaDataComplete 默认值是false 当其变为true后,前面说的直接在Servlet类上加@WebServlet注解就失效了
其在web.xml中的定义如上图所示
在ContextConfig类中,要不要去扫描加了@WebServlet注解的类逻辑代码如下