springboot无法访问templates里的页面
@Controller
public class HellowController {
@RequestMapping("/index")
public String index(){
return "index";
}
}
将前端的静态html页面放到ttemplates时无法访问
视图解析:由于springboot打包方式为jar格式,但是jsp是不支持jar包方式解析,所以springboot是不支持使用jsp页面的,需要引入第三方模板引擎进行页面渲染
市面上常用的模板引擎
1、Thymeleaf
2、FreeMark
引用方式(这里引入的是Thymeleaf)
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
成功界面
记录一下遇到的问题