SpringMVC找不到视图问题

今天真的是被这个问题搞得心态爆炸,还好到最后解决了
总结一下这类报错的原因和改正方法
1.shymeleaf中的路径有问题
找不到的那个视图文件没有放到WEB-INF下的视图管理文件中,这个管理文件就是在视图解析器中配置的路径
2.shymeleaf中前后缀添加错误
这个是在视图解析器重配置的前后缀,如果你要解析的是heml页面,但是你在路径中写的是 .jsp,那肯定会访问不到这个html视图
3.idea版本问题(我不知道这是我特例还是什么原因)
我看视频学的springMVC,视频中老师的idea版本是2019,我的是2020.3(都懂,hh)然后我自己写的maven总是在控制层中报错,显示视图无法找到,运行tomcat还报500服务器内部错误,我检查了半天代码,确认没问题,然后再检查了半天依赖啊,导包什么的都没问题。最后研究了半天,发现我的2020.3版本的idea,在控制层的方法是需要加上static它才能找到这个视图,就很离谱。
这个是19版本的
在这里插入图片描述
这个是我的20版本的
test报错Cannot resolve MVC view ‘test’
Inspection info:Checks if Spring MVC View references are resolved correctly
test报错
然后我将index方法加上static方法就不报错了
在这里插入图片描述

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值