美文网首页
SpringBoot之静态资源访问

SpringBoot之静态资源访问

作者: 莫莫利亚 | 来源:发表于2018-10-24 14:52 被阅读0次

    初次接触SpringBoot后你一定会有所困惑,原来的webapp哪去了?

    我该怎么访问我的静态文件呢?

    首先你要搭建起来一个基本的springBoot工程,这里就不说了。

    首先你要在你pom文件中加入:

    <dependency>

        <groupId>org.springframework.boot</groupId>

        <artifactId>spring-boot-starter-thymeleaf</artifactId>

    </dependency>

    在配置文件中增加以下配置信息:

    ## 检查模板是否存在,然后再呈现

    spring.thymeleaf.check-template-location=true

    #Content-Type值

    spring.thymeleaf.content-type=text/html

    #启用MVC Thymeleaf视图分辨率

    spring.thymeleaf.enabled=true

    ## 应该从解决方案中排除的视图名称的逗号分隔列表

    ##spring.thymeleaf.excluded-view-names=

    #模板编码

    spring.thymeleaf.mode=LEGACYHTML5

    # 在构建URL时预先查看名称的前缀

    spring.thymeleaf.prefix=classpath:/templates/

    # 构建URL时附加查看名称的后缀.

    spring.thymeleaf.suffix=.html

    # 链中模板解析器的顺序

    #spring.thymeleaf.template-resolver-order= o

    # 可以解析的视图名称的逗号分隔列表

    #spring.thymeleaf.view-names=

    #thymeleaf end

    #配置静态资源路径

    spring.resources.static-locations=classpath:/static/

    需要注意的是

    Springboot中默认的静态资源路径有:

    classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,

    从这里可以看出这里的静态资源路径都是在classpath中

    相关文章

      网友评论

          本文标题:SpringBoot之静态资源访问

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