【后端】Thymeleaf模板引擎学习笔记

文章目录

  • [1. java体系模板引擎介绍](#1. java体系模板引擎介绍)
  • [2. 使用](#2. 使用)
    • [2.1 初步使用](#2.1 初步使用)

视频地址

1. java体系模板引擎介绍

  • FreeMarker
  • Thymeleaf
  • Velocity

2. 使用

2.1 初步使用

  • 引入依赖
xml 复制代码
 <dependency>
            <groupId>org.thymeleaf</groupId>
            <artifactId>thymeleaf</artifactId>
            <version>3.0.9.RELEASE</version>
</dependency>
  • 初步使用
java 复制代码
@Test
    public void fun01() {
        //创建模板引擎
        TemplateEngine templateEngine = new TemplateEngine();
        //准备模板
        String input = "<input type='text' th:value='hellothymeleaf'/>";
        //准备数据,使用context
        Context context = new Context();
        //调用模板引擎,处理模板和数据
        String out = templateEngine.process(input, context);
        System.out.println("结果数据:" + out);
    }
相关推荐
就这个java爽!2 分钟前
JAVA网络编程【基于TCP和UDP协议】超详细!!!
java·开发语言·网络·tcp/ip·udp·eclipse·idea
一叶飘零_sweeeet6 分钟前
为什么 Feign 要用 HTTP 而不是 RPC?
java·网络协议·http·spring cloud·rpc·feign
百里与司空11 分钟前
学习CubeIDE——定时器开发
stm32·单片机·嵌入式硬件·学习
天下无贼!13 分钟前
2024年最新版Vue3学习笔记
前端·vue.js·笔记·学习·vue
懒洋洋大魔王26 分钟前
7.Java高级编程 多线程
java·开发语言·jvm
茶馆大橘31 分钟前
【黑马点评】已解决java.lang.NullPointerException异常
java·开发语言
星辰@Sea34 分钟前
服务注册中心对比及使用场景分析
java·云原生
马剑威(威哥爱编程)38 分钟前
除了递归算法,要如何优化实现文件搜索功能
java·开发语言·算法·递归算法·威哥爱编程·memoization
yunhuibin38 分钟前
ffmpeg面向对象——参数配置秘密探索及其设计模式
学习·设计模式·ffmpeg
bug菌¹40 分钟前
滚雪球学SpringCloud[4.1讲]: Spring Cloud Gateway详解
java·spring cloud·微服务