下面是springboot配置templates直接访问的实现攻略:
1、添加Maven依赖
在pom.xml文件中添加以下Maven依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2、配置application.properties
在application.properties文件中配置以下参数:
spring.thymeleaf.enabled=true
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
其中,spring.thymeleaf.enabled
表示开启Thymeleaf模板引擎,spring.thymeleaf.prefix
表示模板文件所在的目录路径,spring.thymeleaf.suffix
表示模板文件的后缀名。
3、创建Controller类
@Controller
public class HomeController {
@RequestMapping("/")
public String home() {
return "index";
}
}
使用Thymeleaf模板引擎,可以使用返回值作为模板文件名,在spring.thymeleaf.prefix
指定的目录下查找模板文件。
4、创建模板文件
在src/main/resources/templates
目录下创建模板文件index.html
,具体内容如下:
<!DOCTYPE html>
<html>
<head>
<title>首页</title>
</head>
<body>
<h1>欢迎来到我的网站</h1>
</body>
</html>
示例1:直接访问模板文件
在浏览器中输入http://localhost:8080/index.html
即可直接访问模板文件。
示例2:访问Controller响应的页面
在浏览器中输入http://localhost:8080/
即可访问HomeController中的home()方法返回的页面。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:springboot配置templates直接访问的实现 - Python技术站