thymeleaf模板引擎

这篇具有很好参考价值的文章主要介绍了thymeleaf模板引擎。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

导入相关依赖

<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter</artifactId>
		</dependency>
		<dependency>
			<groupId>org.thymeleaf</groupId>
			<artifactId>thymeleaf-spring5</artifactId>
		</dependency>
		<dependency>
			<groupId>org.thymeleaf.extras</groupId>
			<artifactId>thymeleaf-extras-java8time</artifactId>
		</dependency>

thymeleaf模板引擎,SpringBoot,java,前端,spring

ThymeleafProperties 配置类

1.默认编码

2.前缀

3.后缀

相当于视图解析器 

package com.kuang.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
//templates在这个目录下的所有页面,只能通过controller来访问,相当于一起的WEB-INF目录
//需要导入模板引擎
//模板引擎是视图解析器,只能通过服务器转发,请求是请求不到的,拼接获取html,静态资源实现的是,路径映射。有优先级。
public class IndexController {

    @RequestMapping("/index")
    public String index(){
        return "/test";
    }

}

thymeleaf模板引擎,SpringBoot,java,前端,spring

 thymeleaf模板引擎,SpringBoot,java,前端,spring

这是学SpringBoot的必经之路,非常重要!!!(除非你是学前端的)

thymeleaf模板引擎,SpringBoot,java,前端,spring 

只改了前端代码点一下这个就可以刷新 

    @RequestMapping("/index")
    public String index(Model model){
        model.addAttribute("msg","hello springboot");
        return "/test";
    }

 

thymeleaf模板引擎,SpringBoot,java,前端,spring

传值过来了 

th:text="${msg}"爆红,但是可以显示,File->Settings->Editor->Inspection  取消“Expression variables validation”的勾选文章来源地址https://www.toymoban.com/news/detail-624057.html

到了这里,关于thymeleaf模板引擎的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【SpringBoot学习笔记】04. Thymeleaf模板引擎

     所有的html元素都可以被thymeleaf替换接管  th:元素名 templates下的只能通过Controller来跳转,templates前后端分离,需要模板引擎thymeleaf支持    模板引擎的作用就是我们来写一个页面模板,比如有些值呢,是动态的,我们写一些表达式。而这些值,从哪来呢,就是我们在后台封

    2024年02月13日
    浏览(35)
  • SpringBoot自带模板引擎Thymeleaf使用详解②

    目录 一、条件判断和迭代遍历 1.1 条件判断 2.2 迭代遍历 二、获取域中的数据和URL写法 2.1 获取域中的数据 2.2 URL写法 三、相关配置 语法 作用 th:if 条件判断 准备数据 model.addAttribute(\\\"sex\\\",\\\"男\\\"); 使用实例 div     span th:if=\\\"${sex}==\\\'女\\\'\\\"这是女生/span     span th:if=\\\"${sex}==\\\'男\\\'\\\"这是男

    2024年02月08日
    浏览(38)
  • SpringBoot自带模板引擎Thymeleaf使用详解①

    目录 前言 一、SpringBoot静态资源相关目录 二、变量输出 2.1 在templates目录下创建视图index.html 2.2 创建对应的Controller 2.3 在视图展示model中的值 三、操作字符串和时间 3.1 操作字符串 3.2 操作时间         Thymeleaf是一款用于渲染XML/HTML5内容的模板引擎,类似JSP。它可以轻易的

    2024年02月08日
    浏览(41)
  • 【Springboot】SpringBoot基础知识及整合Thymeleaf模板引擎

    🌕博客x主页:己不由心王道长🌕! 🌎文章说明:spring🌎 ✅系列专栏:spring 🌴本篇内容:对SpringBoot进行一个入门学习及对Thymeleaf模板引擎进行整合(对所需知识点进行选择阅读呀~)🌴 ☕️每日一语:在人生的道路上,即使一切都失去了,只要一息尚存,你就没有丝毫理

    2023年04月23日
    浏览(43)
  • 15 springboot项目——thymeleaf语法与关闭模板引擎

            在html文件中,有些是需要使用本地的css样式,使用thymeleaf语法加载:         首先对head标签上面的html标签进行更改:         其次,导入thymeleaf依赖:         接着,使用thymeleaf语法:         碰到href或者src后边与静态资源有关的的本地路径要进行修改,把要

    2024年02月14日
    浏览(38)
  • 【Spring Boot】Thymeleaf模板引擎 — 表达式的语法

    模板的主要作用是将后台返回的数据渲染到HTML中。那么Thymeleaf是如何解析后台数据的呢?接下来从变量、方法、条件判断、循环、运算(逻辑运算、布尔运算、比较运算、条件运算)方面学习Thymeleaf表达式支持的语法。 (1)文本赋值 赋值就是通过${}标签将后台返回的数据替

    2024年02月14日
    浏览(37)
  • thymeleaf模板引擎

    ThymeleafProperties 配置类 1.默认编码 2.前缀 3.后缀 相当于视图解析器    这是学SpringBoot的必经之路,非常重要!!!(除非你是学前端的)   只改了前端代码点一下这个就可以刷新    传值过来了  th:text=\\\"${msg}\\\"爆红,但是可以显示,File-Settings-Editor-Inspection  取消“Expression

    2024年02月14日
    浏览(39)
  • 基于Springboot+thymeleaf旅游景区管理系统——LW模板

    基于java的旅游管理系统 随着我国经济的快速发展以及改革开放政策的不断完善,旅游已经成为了人们假期放松旅游的主要方式之一。我国也越来越重视旅游业的发展,出台了《关于促进全域旅游发展的指导意见》、《“十四五”文化和旅游发展规划》等政策予以扶持。旅游

    2024年02月11日
    浏览(44)
  • springboot项目开发,使用thymeleaf前端框架的简单案例

    springboot项目开发,使用thymeleaf前端框架的简单案例!我们看一下,如何在springboot项目里面简单的构建一个thymeleaf的前端页面。来完成动态数据的渲染效果。 第一步,我们在上一小节,已经提前预下载了对应的组件了。 如图,springboot的强大之处就在于,它有一套完整的版本依

    2024年01月25日
    浏览(36)
  • 【Java Web】发送邮件 Spring Mail+Thymeleaf

    1. 邮箱启用SMTP服务 生成授权码,然后看一下发送邮件服务器及端口。 2. Spring Mail 2.1 在pom中导入jar包 2.2 邮箱参数设置 2.3 使用JavaMailSender发送邮件,建立mailClient.java工具类 2.4 发邮件测试单元 3.模板引擎 在测试类中注入模板引擎,使用 testHtmlMail 方法发送html类型邮件。如果没

    2024年02月11日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包