Idea中springboot + freemarker 无法访问静态资源 404

springboot + freemarker 404填坑

跟着大牛一起学习springboot(使用的Idea IDE),学习到Springboot整合Freemarker的时候,项目目录、依赖配置都没问题,项目运行能正常返回json,但就是无法直接访问静态资源,报404错误。

项目结构

Idea中springboot + freemarker 无法访问静态资源 404_第1张图片
Idea中springboot + freemarker 无法访问静态资源 404_第2张图片

错误信息

Idea中springboot + freemarker 无法访问静态资源 404_第3张图片
后台错误信息:
javax.servlet.ServletException: Circular view path [ftlIndex]: would dispatc back to the current handler URL [/ftlIndex] again. Check your ViewResolver setup!

解决方法

网上查询了很多方案,最终通过实验确定是maven加载的问题,我们只需要把项目的maven重新导入一下就ok拉 [ 选中项目右键–>Maven–>Reimport ]
Idea中springboot + freemarker 无法访问静态资源 404_第4张图片

重新运行搞定了

Idea中springboot + freemarker 无法访问静态资源 404_第5张图片
希望可以帮助到你

你可能感兴趣的:(Springboot填坑之路)