Springboot2.0 freemarker视图配置
时间: 2024-03-15 22:20:08 浏览: 65
在 Spring Boot 2.0 中使用 Freemarker 作为视图模板引擎需要进行以下配置:
1. 添加 Freemarker 依赖
在 pom.xml 文件中添加以下依赖:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
```
2. 配置 Freemarker
在 application.properties 文件中添加以下配置:
```properties
# Freemarker配置
spring.freemarker.template-loader-path=classpath:/templates/
spring.freemarker.suffix=.ftl
```
3. 创建 Freemarker 模板
在 src/main/resources/templates 目录下创建一个名为 index.ftl 的文件,内容如下:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Spring Boot 2.0 + Freemarker</title>
</head>
<body>
<h1>Hello, ${name}!</h1>
</body>
</html>
```
4. 创建 Controller
创建一个名为 HomeController 的 Controller,代码如下:
```java
@Controller
public class HomeController {
@RequestMapping("/")
public String index(Model model) {
model.addAttribute("name", "Freemarker");
return "index";
}
}
```
5. 运行程序
启动应用程序,并访问 http://localhost:8080/,即可看到 Hello, Freemarker! 的页面。
以上就是 Spring Boot 2.0 中使用 Freemarker 作为视图模板引擎的配置方法。
阅读全文