Springboot中temlates和static
文章目录
- 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相关推荐
- 难以想象SpringBoot中的条件注解底层居然是这样实现的
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源 | https://urlify.cn/bm2qqi Spr ...
- 面试:SpringBoot中的条件注解底层是如何实现的?
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源 | https://urlify.cn/bm2qqi Spr ...
- Springboot中给图片添加文字水印
Springboot中给图片添加文字水印 工作中遇到给图片添加文字水印的需求,记录下来方便之后查阅 需求内容: 给一张图片添加指定文字水印,使一张图片上有多个水印内容,并且设定一个水印开关,可指定是否 ...
- WebSocket的故事(六)—— Springboot中,实现更灵活的WebSocket
概述 WebSocket的故事系列计划分五大篇六章,旨在由浅入深的介绍WebSocket以及在Springboot中如何快速构建和使用WebSocket提供的能力.本系列计划包含如下几篇文章: 第一篇 ...
- springboot怎么替代jsp_如何在SpringBoot中使用JSP ?但强烈不推荐,果断改Themeleaf吧...
做WEB项目,一定都用过JSP这个大牌.Spring MVC里面也可以很方便的将JSP与一个View关联起来,使用还是非常方便的.当你从一个传统的Spring MVC项目转入一个Spring Boot ...
- springboot处理参数再转发请求_SpringBoot图文教程6—SpringBoot中过滤器的使用
有天上飞的概念,就要有落地的实现 概念十遍不如代码一遍,朋友,希望你把文中所有的代码案例都敲一遍 先赞后看,养成习惯 SpringBoot 图文系列教程技术大纲 SpringBoot 图文教程系列文章 ...
- SpringBoot中使用hikariCP
本篇文章主要实现SpringBoot中使用hikariCP: 一 .使用工具 1. JDK1.8 2. springToolSuit(STS) 3. maven 二.创建项目 1.首先创建 ...
- SpringBoot中定时任务与异步定时任务的实现
场景 若依前后端分离版手把手教你本地搭建环境并运行项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662 在上面 ...
- SpringBoot中怎样对外开放一个接口返回Json数据
场景 在SpringBoot中开放一个接口,使C#程序中能访问接口并接受返回的数据. 实现 封装一个Json类 import lombok.Data;import java.io.Serializab ...
- SpringBoot中访问静态资源
场景 在SpringBoot中加载静态资源和在普通的web应用中不一样. 默认情况下: SpringBoot从classpath的/static,/public或者 /META-INF/resourc ...
最新文章
- 广州线下活动 | 精益运维与 DevOps 最佳实践
- Handle In-Day Changes
- 你是别人眼中的废物产品经理吗?
- EhCache 分布式缓存/缓存集群
- 《OD大数据实战》MongoDB环境搭建
- c语言中的两个百分号什么意思,百分号的用法,特别是在两个量词之间的用法,例如50%—70%和50—70%...-百分号-语文-彭都宰同学...
- 多媒体微型计算机必不可少的硬件,第1章计算机基础知识习题材料.doc
- sqlserver 如何将exec的结果保存到一个变量_SQL Server之SQL Trace选项
- Go 在 TiDB 的实践
- 学习笔记(03):2020软考数据库系统工程师-基础知识培训视频-计算机系统--安全性可靠性与性能评测(一)...
- 微众银行为甘肃省职业院校技能大赛“区块链技术与应用”赛项提供技术支持
- java录入学生信息_java实现学生成绩录入系统
- Surfer绘制等值线图
- java分词支持拼音_java 支持分词的高性能拼音转换工具,速度是 pinyin4j 的两倍...
- stm32 读取sd卡图片显示_「正点原子STM32Mini板资料连载」第三十五章 汉字显示实验...
- 智能机器人比巴和智伴哪个好_比巴智能早教机器人怎么样 比巴智能早教机器人使用测评...
- 数学建模——Matlab画散点图
- MapReduce处理“大量”图片
- 三相全控tc787触发电路_三相交流电源屏
- 易海公路造价软件 4.03 是什么
热门文章
- java 文件夹排序,Java文件夹排序(先文件夹排序,后文件排序)
- ExcelVBA:请注意!文档部分内容可能包含文档检查器无法删除的个人信息。
- windows service 2012阿里云服务器在搭建mysql时缺少msvcr100.dll文件解决方案
- 团队的英文翻译缩写_(整理)公司部门英文缩写简称大全
- 如何在SharePoint中隐藏回收站
- fopen w和 w+属性的区别
- 台式机鼠标失灵打开计算机,台式电脑鼠标没反应是怎么回事
- .c与.cpp的区别解析
- 局域网传文件_跨平台传输文件方案大汇总(中篇)——可能全网最全的传输方案了...
- php 动态倒计时计数器跳转至另一个页面,JavaScript_基于JavaScript实现网页倒计时自动跳转代码,用JS实现网页上的自动跳转功 - phpStudy...