博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Thymeleaf中一个页面怎么嵌套另一个页面,关于页面嵌套,标签告诉你应该知道的
阅读量:2501 次
发布时间:2019-05-11

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

Thymeleaf页面中如何嵌套另一个页面

按照惯例,先解析一下项目结构,

在这里插入图片描述

在这里插入图片描述

static

是该项目下的静态资源文件夹,主要用于放除了页面以外的资源,这里一般不放页面,因为在加载页面的时候,这些资源文件会先加载,加载时域里所需的数据还未存储,自然也就拿不到数据了,所以只能将页面放置在templates文件夹下

templates

这个文件夹下通常放一些动态页面,通常不能直接通过url直接进入页面,需要通过Controller层,跳到Controller请求数据再跳回页面,(=-=!!)看起来挺灵活的,毕竟是Spring的公司研发的,都是Spring的产品,和Spring能够无缝连接,和jsp比起来还是便捷一些的

Thymeleaf页面带来的问题:

两个页面之间如何嵌套,众所周知,实际开发中一个页面会包含许多其他的小模块,但是又不能直接访问templates文件夹下的文件

解决示例:

--页面1--
页面内容
--页面2--	

示例:

在这里插入图片描述

注意 ::左右两边必须要有空格

and

被移植过来的页面是不具备你在页面1中的样式和资源文件的

所以说!!!做好资源的导入是非常重要的,不要在样式很多的条件下都堆积在页面里,该写css文件的就写css文件,该写images文件的就写images文件
换句话说你移植只是div中的内容并不意味着你把资源文件也搬过来了

在这里插入图片描述

转载地址:http://pyhrb.baihongyu.com/

你可能感兴趣的文章
How it works(12) Tileserver-GL源码阅读(A) 服务的初始化
查看>>
uni-app 全局变量的几种实现方式
查看>>
echarts 为例讲解 uni-app 如何引用 npm 第三方库
查看>>
uni-app跨页面、跨组件通讯
查看>>
springmvc-helloworld(idea)
查看>>
JDK下载(百度网盘)
查看>>
idea用得溜,代码才能码得快
查看>>
一篇掌握python魔法方法详解
查看>>
数据结构和算法5-非线性-树
查看>>
数据结构和算法6-非线性-图
查看>>
数据结构和算法7-搜索
查看>>
数据结构和算法8-排序
查看>>
windows缺少dll解决办法
查看>>
JPA多条件动态查询
查看>>
JPA自定义sql
查看>>
BigDecimal正确使用了吗?
查看>>
joplin笔记
查看>>
JNDI+springmvc使用
查看>>
vue+springboot分页交互
查看>>
vue+springboot打包发布
查看>>