springboot集成freemarker
时间: 2023-04-07 14:00:28 浏览: 75
可以回答这个问题。Spring Boot 集成 Freemarker 的步骤如下:
1. 在 pom.xml 文件中添加 Freemarker 依赖:
```
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
```
2. 在 application.properties 文件中配置 Freemarker 的模板路径:
```
spring.freemarker.template-loader-path=classpath:/templates/
```
3. 创建 Freemarker 模板文件,例如 index.ftl:
```
<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1>Hello ${name}!</h1>
</body>
</html>
```
4. 创建 Controller 类,例如 IndexController.java:
```
@Controller
public class IndexController {
@GetMapping("/")
public String index(Model model) {
model.addAttribute("name", "World");
return "index";
}
}
```
5. 启动应用程序,访问 http://localhost:8080/,即可看到 Hello World! 的页面。
希望这个回答能够帮助到你。