Spring MVC 高级配置
在 AbstractAnnotationConfigDispatcherServletInitializer 将 DispatcherServlet 注册到 Servlet 容器中之后,就会调用 customizeRegistration(),并将 Servlet 注册后得到的 Registration.Dynamic 传递进来。
通过重载 customizeRegistration() 方法,我们可以对 DispatcherServlet 进行额外的配置。
借助 customizeRegistration() 方法中的 ServletRegistration.Dynamic,我们能够完成多项任务,包括:
通过调用 setLoadOnStartup() 设置 load-on-startup 优先级
通过 setInitParameter() 设置初始化参数
通过调用 setMultipartConfig() 配置 Servlet 3.0 对 multipart 的支持。
Last updated