我想知道爲什麼設置這個值爲1.我讀了api,它意味着在這個動態ServletRegistration所代表的Servlet上設置loadOnStartup優先級。爲什麼是1?爲什麼Spring-MVC將LoadOnStartup設置爲1?
我讀一段代碼:
public void onStartup(ServletContext servletContext)
throws ServletException {
// TODO Auto-generated method stub
AnnotationConfigWebApplicationContext ctx = new AnnotationConfigWebApplicationContext();
ctx.register(WebAppConfig.class);
servletContext.addListener(new ContextLoaderListener(ctx));
ctx.setServletContext(servletContext);
Dynamic servlet = servletContext.addServlet("dispatcher", new DispatcherServlet(ctx));
servlet.addMapping("/");
servlet.setLoadOnStartup(1);
}