第七篇:Spring Boot整合Thymeleaf_入门试炼03

基本语法实战案例01

  • 在ThymeleafController中添加此方法
@RequestMapping("/show5")
    public String showInfo5(Model model) {
        model.addAttribute("msg", "Thymeleaf 第一个案例");
        model.addAttribute("key", new Date());
        return "index5";
    }
  • 在src/main/resources/templates目录下面,新建index5.html



    
    Thymeleaf入门


    














  • 启动项目,访问浏览器:http://localhost:8080/show5
    第七篇:Spring Boot整合Thymeleaf_入门试炼03_第1张图片

基本语法实战案例02

  • 在ThymeleafController中添加此方法
@RequestMapping("/show2")
   public String showInfo2(Model model) {
       model.addAttribute("sex", "男");
       model.addAttribute("id", "2");
       return "index2";
   }
  • 在src/main/resources/templates目录下面,新建index2.html



    
    Thymeleaf入门


    
        性别:男
    
    
        性别:女
    
    
id为1 id为2 id为3
  • 启动项目,访问浏览器:http://localhost:8080/show2
    第七篇:Spring Boot整合Thymeleaf_入门试炼03_第2张图片

基本语法实战案例03

  • 在ThymeleafController中添加此方法
@RequestMapping("/show3")
    public String showInfo3(Model model) {
        List list = new ArrayList<>();
        list.add(new User(1, "zhangsan", 20));
        list.add(new User(2, "lisi", 21));
        list.add(new User(3, "wangwu", 22));
        model.addAttribute("list", list);
        return "index3";
    }
  • 在src/main/resources/templates目录下面,新建index3.html



    
    Thymeleaf入门


ID Name Age Index Count Size Even Odd First Last Current
  • 启动项目,访问浏览器:http://localhost:8080/show3
    第七篇:Spring Boot整合Thymeleaf_入门试炼03_第3张图片

基本语法实战案例04

  • 在ThymeleafController中添加此方法
@RequestMapping("/show4")
    public String showInfo4(Model model) {
        Map map = new HashMap<>();
        map.put("u1", new User(1, "zhangsan", 20));
        map.put("u2", new User(2, "lisi", 21));
        map.put("u3", new User(3, "wangwu", 22));
        model.addAttribute("map", map);
        return "index4";
    }
  • 在src/main/resources/templates目录下面,新建index4.html



    
    Thymeleaf入门


ID Name Age
ID Name Age
ID Name Age
ID Name Age
  • 启动项目,访问浏览器:http://localhost:8080/show4
    第七篇:Spring Boot整合Thymeleaf_入门试炼03_第4张图片

本文源码下载:

github地址:
https://github.com/gb-heima/Spring-Boot-Actual-Combat/tree/master/parent/spring-boot-chapter-7

你可能感兴趣的:(Thymeleaf,SpringBoot)