1、注入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2、配置application.properties
thymeleaf.cache= false
thymeleaf.check-template-location= true
thymeleaf.content-type= text/html
thymeleaf.enabled= true
thymeleaf.encoding= UTF-8
thymeleaf.mode= HTML5
thymeleaf.prefix= classpath:/templates/
thymeleaf.suffix= .html
3、controller
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* 主页
* @author 赵亚辉
*
*/
@Controller
@RequestMapping("/")
public class HomeController {
@RequestMapping("/")
public String index(){
return "index";
}
}
4、页面
在resource下新建一个templates的文件夹,在他下面创建一个index.html的文件
<!DOCTYPE html>
<html xmlns:th="http://www.w3.org/1999/xhtml">
<head lang="en">
<meta charset="UTF-8"/>
<title>主页</title>
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
</head>
<body>
<div>
hello world
</div>
</body>
</html>