Thymeleaf 入门

一 概述

简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 

二 Hello列子

1.引入依赖

    springboot直接引入:

  
      org.springframework.boot
      spring-boot-starter-thymeleaf
    

2默认的模板映射路径是:src/main/resources/templates 新建 hello.html





    study01 - helloWorld



Hello :

 

编写控制器

 

package com.example.demo;


import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
public class HelloController {

    // @GetMapping(value = "/hello")
    @RequestMapping(value = "hello", method = RequestMethod.GET)
    public String hello(Model model) {
        String name = "templates";
        model.addAttribute("name", name);
        return "hello";
    }
}

4结果

Thymeleaf 入门_第1张图片

 

 

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