以下是一个简单的Spring Boot整合Thymeleaf的入门案例:
1.创建一个Spring Boot项目,并添加Thymeleaf依赖。
2.在src/main/resources/templates目录下创建一个HTML模板文件greeting.html
3.创建一个Controller返回模型数据
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class GreetingController {
@GetMapping("/greeting")
public String greeting(@RequestParam(name="name", required=false, defaultValue="World") String name, Model model) {
model.addAttribute("name", name);
return "greeting";
}
}
4.运行Spring Boot应用,并在浏览器中访问http://localhost:8080/greeting。
以上代码实现了一个简单的Thymeleaf整合Spring Boot的示例。在这个案例中,我们定义了一个控制器GreetingController,它处理对/greeting的GET请求,并将一个问候语模型属性添加到模型中。然后,Thymeleaf的th:text属性将使用模型中的name值来渲染HTML页面。
标签:SpringBoot,Boot,greeting,springframework,Thymeleaf,org,模板,name From: https://www.cnblogs.com/velloLei/p/18308992