文章目录

  • static
  • templates

springboot默认 static中放静态页面,而templates中放动态页面

**注:html链式引入css或js时,路径默认是从static开始的 **

lg : href="/css/mycss.css"

加入thymleaf依赖后,springboot中controller中的跳转页面操作,自动跳转templates下的页面,而不会扫描static下的页面

static

static文件夹默认存放的是静态资源 静态页面

static文件夹中的html页面为静态页面,可以直接在浏览器地址访问xxx.html,如果用controller跳转到该页面的话

@RequestMapping("/totest")public String totest(){//返回值的路径要加入.html后缀return "/test.html";}

templates

templates文件夹存放的时动态页面(使用了thymleaf模板引擎)

动态页面不能通过浏览器地址直接访问,所以要使用请求进行跳转

@RequestMapping("/tofind")
public String tofind(){//返回值的路径不需要加入.html后缀return "/find";
}

注:加入thymleaf依赖后,springboot中controller中的跳转页面操作,只跳转templates下的动态页面,而不能跳转static下的动态页面(个人理解)

Springboot中temlates和static相关推荐

  1. 难以想象SpringBoot中的条件注解底层居然是这样实现的

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源 | https://urlify.cn/bm2qqi Spr ...

  2. 面试:SpringBoot中的条件注解底层是如何实现的?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源 | https://urlify.cn/bm2qqi Spr ...

  3. Springboot中给图片添加文字水印

    Springboot中给图片添加文字水印 工作中遇到给图片添加文字水印的需求,记录下来方便之后查阅 需求内容: 给一张图片添加指定文字水印,使一张图片上有多个水印内容,并且设定一个水印开关,可指定是否 ...

  4. WebSocket的故事(六)—— Springboot中,实现更灵活的WebSocket

    概述 WebSocket的故事系列计划分五大篇六章,旨在由浅入深的介绍WebSocket以及在Springboot中如何快速构建和使用WebSocket提供的能力.本系列计划包含如下几篇文章: 第一篇 ...

  5. springboot怎么替代jsp_如何在SpringBoot中使用JSP ?但强烈不推荐,果断改Themeleaf吧...

    做WEB项目,一定都用过JSP这个大牌.Spring MVC里面也可以很方便的将JSP与一个View关联起来,使用还是非常方便的.当你从一个传统的Spring MVC项目转入一个Spring Boot ...

  6. springboot处理参数再转发请求_SpringBoot图文教程6—SpringBoot中过滤器的使用

    有天上飞的概念,就要有落地的实现 概念十遍不如代码一遍,朋友,希望你把文中所有的代码案例都敲一遍 先赞后看,养成习惯 SpringBoot 图文系列教程技术大纲 SpringBoot 图文教程系列文章 ...

  7. SpringBoot中使用hikariCP

    本篇文章主要实现SpringBoot中使用hikariCP:  一 .使用工具  1. JDK1.8  2. springToolSuit(STS)  3. maven  二.创建项目  1.首先创建 ...

  8. SpringBoot中定时任务与异步定时任务的实现

    场景 若依前后端分离版手把手教你本地搭建环境并运行项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662 在上面 ...

  9. SpringBoot中怎样对外开放一个接口返回Json数据

    场景 在SpringBoot中开放一个接口,使C#程序中能访问接口并接受返回的数据. 实现 封装一个Json类 import lombok.Data;import java.io.Serializab ...

  10. SpringBoot中访问静态资源

    场景 在SpringBoot中加载静态资源和在普通的web应用中不一样. 默认情况下: SpringBoot从classpath的/static,/public或者 /META-INF/resourc ...

最新文章

  1. 广州线下活动 | 精益运维与 DevOps 最佳实践
  2. Handle In-Day Changes
  3. 你是别人眼中的废物产品经理吗?
  4. EhCache 分布式缓存/缓存集群
  5. 《OD大数据实战》MongoDB环境搭建
  6. c语言中的两个百分号什么意思,百分号的用法,特别是在两个量词之间的用法,例如50%—70%和50—70%...-百分号-语文-彭都宰同学...
  7. 多媒体微型计算机必不可少的硬件,第1章计算机基础知识习题材料.doc
  8. sqlserver 如何将exec的结果保存到一个变量_SQL Server之SQL Trace选项
  9. Go 在 TiDB 的实践
  10. 学习笔记(03):2020软考数据库系统工程师-基础知识培训视频-计算机系统--安全性可靠性与性能评测(一)...
  11. 微众银行为甘肃省职业院校技能大赛“区块链技术与应用”赛项提供技术支持
  12. java录入学生信息_java实现学生成绩录入系统
  13. Surfer绘制等值线图
  14. java分词支持拼音_java 支持分词的高性能拼音转换工具,速度是 pinyin4j 的两倍...
  15. stm32 读取sd卡图片显示_「正点原子STM32Mini板资料连载」第三十五章 汉字显示实验...
  16. 智能机器人比巴和智伴哪个好_比巴智能早教机器人怎么样 比巴智能早教机器人使用测评...
  17. 数学建模——Matlab画散点图
  18. MapReduce处理“大量”图片
  19. 三相全控tc787触发电路_三相交流电源屏
  20. 易海公路造价软件 4.03 是什么

热门文章

  1. java 文件夹排序,Java文件夹排序(先文件夹排序,后文件排序)
  2. ExcelVBA:请注意!文档部分内容可能包含文档检查器无法删除的个人信息。
  3. windows service 2012阿里云服务器在搭建mysql时缺少msvcr100.dll文件解决方案
  4. 团队的英文翻译缩写_(整理)公司部门英文缩写简称大全
  5. 如何在SharePoint中隐藏回收站
  6. fopen w和 w+属性的区别
  7. 台式机鼠标失灵打开计算机,台式电脑鼠标没反应是怎么回事
  8. .c与.cpp的区别解析
  9. 局域网传文件_跨平台传输文件方案大汇总(中篇)——可能全网最全的传输方案了...
  10. php 动态倒计时计数器跳转至另一个页面,JavaScript_基于JavaScript实现网页倒计时自动跳转代码,用JS实现网页上的自动跳转功 - phpStudy...