SpringBoot整合web项目未添加模板引擎无法识别静态页面,报错Cannot resolve MVC View ‘xxx‘

SpringBoot整合web项目未加模板引擎无法识别静态页面,报错Cannot resolve MVC View 'xxx'

报错图片
在这里插入图片描述

controller层代码

@Controller
public class IndexController {

    @RequestMapping({"/","/index.html"})
    public String index(){
        return "index";
    }
}

SpringBoot整合web项目未添加模板引擎无法识别静态页面,报错Cannot resolve MVC View ‘xxx‘_第1张图片
在经过排查发现未加模板引擎jar包,导致报错

thymeleaf模板引擎jar包

        <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-thymeleaf -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
            <version>2.3.4.RELEASE</version>
        </dependency>

加入模板引擎jar包后不在报错且可以成功访问

SpringBoot整合web项目未添加模板引擎无法识别静态页面,报错Cannot resolve MVC View ‘xxx‘_第2张图片
访问结果

SpringBoot整合web项目未添加模板引擎无法识别静态页面,报错Cannot resolve MVC View ‘xxx‘_第3张图片

你可能感兴趣的:(spring,boot,web)