关于Spring Boot整合Freemarker访问首页index.ftl访问不到问题解决

☆樱花仙子☆ 提交于 2019-12-05 19:35:25

关于关于Spring Boot整合Freemarker访问首页index.ftl报错的解决办法:

错误:This application has no explicit mapping for /error, so you are seeing this as a fallback.

目录结构:

index.ftl 首页测试内容:

<html>
    <body>
        <h2>我是首页</h2>
    </body>
</html>

Controller

@Controller
public class IndexController {

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

访问:http://localhost:8080/ 报错如下:

找了好久的错误,最终才知道是Spring Boot的版本问题,我使用的最新版本:2.2.1.RELEASE版本

解决办法:将Spring Boot版本降低为2.1.4.RELEASE,就不会报错了,亲身尝试过了!!

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.4.RELEASE</version>
        <relativePath/>
</parent>

再次运行Application主程序,访问结果:

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!