博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot 与 Web开发
阅读量:6828 次
发布时间:2019-06-26

本文共 1390 字,大约阅读时间需要 4 分钟。

1. SpringBoot 静态资源映射规则

  • webjars:以JAR包的方式引入静态资源;
  • 所有/webjars/**,都去classpath:/META-INF/resources/webjars/目录下加载资源;
  • /**访问当前项目的任何资源(即静态资源文件夹)
    • classpath:/META-INF/resources/
    • classpath:/resources/,
    • classpath:/static/,
    • classpath:/public/,
    • /:当前项目的根路径
// WebMvcAutoConfiguration.java@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {    if (!this.resourceProperties.isAddMappings()) {        logger.debug("Default resource handling disabled");        return;    }    Integer cachePeriod = this.resourceProperties.getCachePeriod();    if (!registry.hasMappingForPattern("/webjars/**")) {        customizeResourceHandlerRegistration(registry                .addResourceHandler("/webjars/**")                .addResourceLocations("classpath:/META-INF/resources/webjars/")                .setCachePeriod(cachePeriod));    }    String staticPathPattern = this.mvcProperties.getStaticPathPattern();    if (!registry.hasMappingForPattern(staticPathPattern)) {        customizeResourceHandlerRegistration(                registry.addResourceHandler(staticPathPattern)                        .addResourceLocations(                                this.resourceProperties.getStaticLocations())                        .setCachePeriod(cachePeriod));    }}

2. Thymeleaf 模板引擎

  • SpringBoot 引入 Thymeleaf 模板引擎
// pom.xml

参考资料:

转载于:https://www.cnblogs.com/linkworld/p/9142306.html

你可能感兴趣的文章
Azkaban学习之路 (一)Azkaban的基础介绍
查看>>
域名绑定云主机
查看>>
Linux: grep多个关键字“与”和“或”
查看>>
CAS5.2x单点登录(二)cas服务器连接数据库
查看>>
Android tess_two Android图片文字识别
查看>>
高负载微服务系统的诞生过程
查看>>
maven生命周期理解
查看>>
JS基础之传参(值传递、对象传递)
查看>>
CC 攻击检测研究现状
查看>>
SpringBoot开发案例从0到1构建分布式秒杀系统
查看>>
通通WPF随笔(4)——通通手写输入法(基于Tablet pc实现)
查看>>
sublime text3配置ctrl+鼠标左键进行函数跳转【转】
查看>>
(转)几种经典的hash算法
查看>>
pytest文档6-fixture之yield实现teardown
查看>>
gerrit 使用教程(一)
查看>>
使用caddy 进行nodejs web应用近实时编译更新
查看>>
Solr如何使用in语法查询
查看>>
WPF ListView控件设置奇偶行背景色交替变换以及ListViewItem鼠标悬停动画
查看>>
高级动画
查看>>
类型运算符
查看>>