IDEA之SpringBoot的thymeleaf操作
Posted Harris-H
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA之SpringBoot的thymeleaf操作相关的知识,希望对你有一定的参考价值。
IDEA之SpringBoot的thymeleaf操作
1.导入thymeleaf依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2.写一个简单的controller类
@Controller
public class TestController {
@RequestMapping("/th")
public String index( Model model ){
String msg = "hello thymeleaf!";
model.addAttribute("msg",msg);
return "th/index";
}
}
可以利用Model传入参数,使用addAttribute方法。
3.写一个简单的html页面
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<p th:text="${msg}">hello</p>
</body>
</html>
显示我们的msg属性,显示的语法是${}$
使用thymeleaf语法时,需要先导入 t h th th命名空间。
最终效果
以上是关于IDEA之SpringBoot的thymeleaf操作的主要内容,如果未能解决你的问题,请参考以下文章
原无脑操作:IDEA + maven + Shiro + SpringBoot + JPA + Thymeleaf实现基础授权权限
原无脑操作:IDEA + maven + Shiro + SpringBoot + JPA + Thymeleaf实现基础认证权限
Intellij idea thymeleaf 在 spring boot 项目中完成