Servlet 是一套用于处理 HTTP 请求的 API 标准
    配置: SpringMVC里有接口 WebApplicationInitializer

    1. package com.skyline;
    2. import javax.servlet.*;
    3. import org.springframework.web.WebApplicationInitializer;
    4. import org.springframework.web.servlet.DispatcherServlet;
    5. public class MyWebApplicationInitializer implements WebApplicationInitializer {
    6. @Override
    7. public void onStartup(ServletContext container) {
    8. ServletRegistration.Dynamic registration = container.addServlet("MyFirstServletName", new DispatcherServlet());
    9. registration.setLoadOnStartup(1);
    10. registration.addMapping("/");
    11. }
    12. }

    把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>