美文网首页
spring 静态资源处理

spring 静态资源处理

作者: JohnYuCN | 来源:发表于2019-09-26 12:50 被阅读0次

    深入 Spring 系列之静态资源处理

    方案一:

    一、原理:

    将不识别的请求(除了@RequestMapping,jsp外)委托给“默认的Servlet”


    委托给Default Servlet
    二、tomcat中的配置{tomcat}/conf/web.xml(默认)
      <servlet-name>default</servlet-name>
      <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
    ...
    
        <servlet-mapping>
            <servlet-name>default</servlet-name>
            <url-pattern>/</url-pattern>
        </servlet-mapping>
    
    三、java config方式:
    @Configuration
    @EnableWebMvc
    public class MyWebConfigure implements WebMvcConfigurer {
        @Override
        public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) {
            //tomcat提供的默认Servlet的名字(可以省略)
            configurer.enable("default");
        }
    }
    

    四、xml方式

    暂空
    

    方案二:

    一、原理:

    添加PathResourceResolver

    二、java config的方式
    
    

    相关文章

      网友评论

          本文标题:spring 静态资源处理

          本文链接:https://www.haomeiwen.com/subject/tomuyctx.html