生成ThymeLeaf基本类
时间: 2023-08-12 21:04:42 浏览: 84
Thymeleaf对象的使用之基本对象实例解析
要生成 Thymeleaf 基本类,可以按照以下步骤进行:
1. 首先,需要添加 Thymeleaf 依赖。可以在 Maven 或 Gradle 中添加以下依赖:
```xml
<!-- Maven -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
```
```groovy
// Gradle
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
```
2. 创建一个 Thymeleaf 模板文件,例如 `index.html`。
3. 在模板文件中,使用 Thymeleaf 模板语言编写 HTML 页面。
4. 创建一个控制器类,例如 `HomeController`,并在其中添加一个处理程序方法,例如 `home()`。
5. 在处理程序方法中,使用 `ModelAndView` 对象来设置模型数据,并指定要使用的模板名称。
```java
@Controller
public class HomeController {
@GetMapping("/")
public ModelAndView home() {
ModelAndView modelAndView = new ModelAndView("index");
modelAndView.addObject("message", "Hello, Thymeleaf!");
return modelAndView;
}
}
```
在这个例子中,我们使用 `ModelAndView` 对象指定要使用的模板名称为 `index`,并通过 `addObject()` 方法向模型中添加一个名为 `message` 的属性。
最后,当访问应用程序的根路径时,将渲染 `index.html` 模板,并将模型数据(包括 `message` 属性)传递到模板中进行渲染。
阅读全文