在搭建Spring MVC Web项目----JavaConfig中 是假设了 我们的web项目只需要基本的DispatcherServlet和ContextLoaderListener环境,并且Spring配置是使用Java的。
如果我们需要对DispatcherServlet本身做一些额外配置,如果还需要额外的Servlet和Filter,如果项目需要部署到Servlet3.0之前,使用xml配置。搭建Spring MVC Web项目----JavaConfig的配置就不能满足需要了。
这儿只是将如何注册除了DispatcherServlet和ContextLoaderListener之外的Servlet,Filter,Listener到Servlet容器。至于这个Servlet,Filter,Listener的具体作用这里不讲……
自定义DispatcherServlet配置
自定义DispatcherServlet配置 需要使用 javax.servlet.ServletRegistration.Dynamic实例
创建一个新的Servlet并把它注册到Servlet容器后会生成javax.servlet.ServletRegistration.Dyn