【Thymeleaf】模板引擎(此处只是说明了模板引擎的两种使用方式)

news/2024/11/30 18:40:07/

文章目录

    • 模板引擎
      • 前言:
      • 使用:
        • th:text

模板引擎

前言:

在使用静态页面的时候,我们可能会使用jsp或者html类型,在使用html类型时候的缺陷:无法接受作用域的值,无法逻辑判断(for,if),如何解决?模板引擎来解决。

  • Thymeleaf 是一个服务器端 Java 模板引擎,能够处理 HTML、XML、CSS、JAVASCRIPT 等模板文件。
  • Thymeleaf 模板可以直接当作静态原型来使用,它主要目标是为开发者的开发工作流程带来优雅的自然
  • 模板,也是 Java 服务器端 HTML5 开发的理想选择。

使用:

  • 方法一:如何引入模板引擎呢?springBoot内部就有相关引擎:【idea版本原因,有些找不到Template Engines,可以自己搜,或者直接找ThymeleafApache Freemarker
    在这里插入图片描述
    在这里插入图片描述
  • 方法二:在pom.xml中引入jar包
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>

Thymeleaf的内部一些配置都是现成默认的,比如视图解析器等,所以不需要我们配置:
在这里插入图片描述
在这里插入图片描述
示例:清楚缓存(默认为true)

spring:thymeleaf:cache: false  #开发时,关闭缓存

【要使用模板引擎的标签,要先在html页面加入命名空间<html xmlns:th="http://www.thymeleaf.org">

th:text

th:text中的内容会替代标签的文件内容

<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head><meta charset="UTF-8"><title>index页面</title>
</head>
<body>
<h2>这是index.jsp页面</h2>
<span th:text="123">xxx</span>
<span th:text="${uname}">xxx</span>
</body>
</html>

【由于标签比较多,建议大家系统学习,此处不做过多演示,只描述了SpringBoot引入模板引擎】


http://www.ppmy.cn/news/805817.html

相关文章

聊一聊Java中的Steam流 | 京东物流技术团队

1 引言 在我们的日常编程任务中&#xff0c;对于集合的制造和处理是必不可少的。当我们需要对于集合进行分组或查找的操作时&#xff0c;需要用迭代器对于集合进行操作&#xff0c;而当我们需要处理的数据量很大的时候&#xff0c;为了提高性能&#xff0c;就需要使用到并行处…

wps只要拼音不要汉字

下面与大家分享一下wps怎么只要拼音不要汉字的教程吧。 1.打开文档&#xff0c;进入页面&#xff0c;选中文字内容。 2.在开始菜单栏中&#xff0c;单击拼音指南&#xff0c;弹出窗口。 3.删除文字并输入空格&#xff0c;完成后&#xff0c;设置字体、字号、偏移量等&#xff0…

wps文字表格制作拼音田字格模板_最新用WPS表格快速制作拼音田字格的方法

最新精品资料推荐 …………………………………………………… ………………………………………………………… 最新精品资料推荐 …………………………………………………… 1 用 WPS 表格快速制作拼音田字格的方法 打开 WPS 表格&#xff0c; 选定全部单元格。 然后单击 “ 格…

WPS 2007如何获得漂亮的拼音效果

语文试卷中一般都会有根据拼音写汉字的题目&#xff0c;利用WPS文字2007可以很轻松的实现这个要求。首先在文档中正常输入需要注音的汉字&#xff0c;例如“暖风熏得游人醉&#xff0c;直把杭州作汴州”&#xff0c;选中这些诗句&#xff0c;依次选择“格式”→“中文版本”→“…

WPS Word中怎么打出拼音和声调让别人懂的这个字怎么读

有些字上面都会带有拼音&#xff0c;这是为了让别人懂的这个字怎么读&#xff0c;你是否好奇他是怎么做到的呢&#xff1f;在WPS Word中如何打出拼音和声调呢&#xff1f;其实很简单的WPS中打出拼音和声调的方法有两种&#xff0c;一是利用输入法的软键盘&#xff0c;二是在Wor…

WPS不能输入中文的解决方法

已经在linux上安装了wps好几天了一直没用&#xff0c;今天用它来编辑文档时发现竟然不能用中文。相应的解决方案如下&#xff1a; 我的系统为 Centos7.5 [SangHuiHui ~]$ cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core)原因&#xff1a;不能中文输入的原因是…

wps小写金额转大写快捷键_WPS轻松办公—将数字转换中文大写的两种方法

大家好&#xff0c;我们在运用WPS文字或者Word软件进行日常办公的时候&#xff0c;常常需要将数字转换为中文大写的汉字&#xff0c;或者是财会人员会直接用拼音输入数字的大写汉字&#xff0c;这样不仅非常麻烦&#xff0c;而且效率也会很低&#xff0c;今天我们就来教大家如何…

WPS下搜狗输入法不能输入中文

问题&#xff1a;WPS下搜狗输入法不能输入中文 原因&#xff1a;环境变量未正确设置 方法&#xff1a;—————————————————— &#xff08;1&#xff09;word部分 $ vi /usr/bin/wps 在第一行 #!/bin/bash 下添加&#xff1a; export XMODIFIERS"imfcitx&q…