Servlet 是一套用于处理 HTTP 请求的 API 标准
配置: SpringMVC里有接口 WebApplicationInitializer
package com.skyline;import javax.servlet.*;import org.springframework.web.WebApplicationInitializer;import org.springframework.web.servlet.DispatcherServlet;public class MyWebApplicationInitializer implements WebApplicationInitializer {@Overridepublic void onStartup(ServletContext container) {ServletRegistration.Dynamic registration = container.addServlet("MyFirstServletName", new DispatcherServlet());registration.setLoadOnStartup(1);registration.addMapping("/");}}
把MyWebApplicationInitializer.class扔到Tomcat目录下就行了
对应
<servlet>
<servlet-name>MyFirstServletName</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>MyFirstServletName</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
