美文网首页
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