springboot怎么访问template
时间: 2024-01-26 22:05:03 浏览: 23
要访问Spring Boot中的模板文件,可以按照以下步骤进行配置:
1. 在pom.xml文件中添加Thymeleaf的依赖:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
```
2. 在application.yml或application.properties文件中配置Thymeleaf的相关属性:
```yaml
spring:
thymeleaf:
prefix: classpath:/templates/ # 设置模板文件的路径
suffix: .html # 设置模板文件的后缀
```
3. 在resources/templates目录下创建模板文件,比如index.html。
4. 在Controller中定义处理请求的方法,并返回模板文件的名称:
```java
@Controller
public class MyController {
@RequestMapping("/index")
public String index() {
return "index"; // 返回模板文件的名称,不需要指定后缀
}
}
```
这样,当访问"/index"路径时,Spring Boot会自动解析并渲染名为index.html的模板文件,并将其返回给客户端。
#### 引用[.reference_title]
- *1* [springboot访问template下的html页面,配置详情](https://blog.csdn.net/qq_35161328/article/details/93364230)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [SpringBoot项目中templates目录的资源访问问题](https://blog.csdn.net/m0_51512780/article/details/123227558)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]