thymeleaf的具体语法

本文介绍了Thymeleaf模板引擎,展示了其语法使用,包括引入约束、Controller书写等步骤,还通过修改success.html内容进行实践,访问对应地址查看效果,最后指出可查看Thymeleaf文档了解更多具体内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


thymeleaf模板引擎是什么?请点击我查看



代码延续thymeleaf模板引擎


提示:以下是本篇文章正文内容,下面案例可供参考

一、语法一

1.首先引入约束

<html lang="en" xmlns:th="http://www.thymeleaf.org">

2.Controller书写

@Controller
public class HelloController {

    @RequestMapping("/success")
    public String success(Map<String,Object> map){
        map.put("hao","真棒!");
        return "success";
    }
}

3.success.html

<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>success</title>
</head>
<body>
    <h1>成功!</h1>
<!--    th:text 将div里面的内容设置为我们指定的值-->
    <div th:text="${hao}">请输入text</div>
</body>
</html>

4.启动访问http://localhost:8080/success,如下图所示
在这里插入图片描述
5.查看源代码
在这里插入图片描述
我们发现已经将标签体中的内容覆盖了

二、修改success.html中的内容

<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>success</title>
</head>
<body>
    <h1>成功!</h1>
<!--    th:text 将div里面的内容设置为我们指定的值-->
    <div id="div1" class="class1" th:id="${hao}" th:class="${hao}" th:text="${hao}">输入</div>
<!--语法-->
</body>
</html>

再次运行
访问localhost:8080/success,查看源代码
在这里插入图片描述
自此我们就知道th的作用了

总结

其他具体请查看thymeleaf文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Thecoastlines

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值