太阳集团城8722(中国·Macau)有限公司-Official website

    Default Message     
XML 地图

控制器类:

创建一个控制器类,返回模板文件。

// src/main/java/com/example/demo/MyController.java
package com.example.demo;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class MyController {
    @GetMapping("/")
    public String index(Model model) {
        model.addAttribute("message", "Hello, Thymeleaf!");
        model.addAttribute("items", List.of(new Item("Item 1"), new Item("Item 2")));
        return "index";
    }
    static class Item {
        private String name;
        public Item(String name) {
            this.name = name;
        }
        public String getName() {
            return name;
        }
    }
}
  1. 使用 Thymeleaf 表达式

条件判断:

使用 th:if 或 th:unless 标签进行条件判断。

Admin content
Non-guest content

循环:

使用 th:each 标签进行循环。

        

属性绑定:

使用 th:attr 或 th:* 属性进行属性绑定。


Login
  1. 国际化支持

资源文件:

在 src/main/resources/i18n 目录下创建资源文件。

# messages_en.properties
greeting=Hello, {0}!
# messages_zh_CN.properties
greeting=你好, {0}!

配置文件:

在 application.properties 中配置国际化资源文件。

spring.messages.basename=i18n/messages

模板文件:

使用 th:text 或 th:utext 标签引用国际化资源。

Greeting

Thymeleaf介绍(简介、优点、使用方法等)

通过本文的学习,读者可以全面了解 Thymeleaf 的基本概念、优点以及使用方法。Thymeleaf 是一个功能强大且易于使用的模板引擎,特别适合与 Spring 框架结合使用。无论是简单的 Web 项目,还是复杂的前后端分离应用,Thymeleaf 都能提供全面的支持。希望本文的内容能够帮助读者在实际开发中更好地应用 Thymeleaf,提升开发效率和用户体验。

声明:所有来源为“澳门太阳集团城网址8722”的内容信息,未经本网许可,不得转载!如对内容有异议或投诉,请与我们联系。邮箱:marketing@think-land.com

  • 公安不良查询

    公安七类重点高风险人员查询

    公安七类重点高风险人员查询

  • 车辆过户信息查询

    通过车辆vin码查询车辆的过户次数等相关信息

    通过车辆vin码查询车辆的过户次数等相关信息

  • 银行卡五元素校验

    验证银行卡、身份证、姓名、手机号是否一致并返回账户类型

    验证银行卡、身份证、姓名、手机号是否一致并返回账户类型

  • 高风险人群查询

    查询个人是否存在高风险行为

    查询个人是否存在高风险行为

  • 全球天气预报

    支持全球约2.4万个城市地区天气查询,如:天气实况、逐日天气预报、24小时历史天气等

    支持全球约2.4万个城市地区天气查询,如:天气实况、逐日天气预报、24小时历史天气等

0512-88869195
数 据 驱 动 未 来
Data Drives The Future
XML 地图