【Java】SpringMVC入门点击超链接访问controller报404的填坑之路

重温复习springmvc时,跟着视频把代码撸了出来时,发现点击超链接访问controller时,一直报404,
【Java】SpringMVC入门点击超链接访问controller报404的填坑之路
不是吧,明明一样的啊,对了一遍代码后,是一样的啊。再跑,还是404,头大,于是网上搜了搜,网上说有可能是这些原因;
1、Controller层是否被标注为@Controller组件
2、MVC过滤是否正确,是 / ,不是 /*
3、 是否配置了对@Controller标签的支持:<mvc:annotation-driven />
4、是否正确配置了对Controller层的扫描
5、检查web.xml中的相关配置是否正确
等等;
因为代码是跟着视频写的,所以应该这些是没问题的;
想想应该是环境的问题
最后,搞了好久,解决了,方法如下:
打开工程结构,在Facets下修改Web Resource Dictory 的目录为自己工程的目录

【Java】SpringMVC入门点击超链接访问controller报404的填坑之路
【Java】SpringMVC入门点击超链接访问controller报404的填坑之路

修改后成功入门!!
【Java】SpringMVC入门点击超链接访问controller报404的填坑之路

部分代码:

工程结构:
【Java】SpringMVC入门点击超链接访问controller报404的填坑之路

web.xml:
【Java】SpringMVC入门点击超链接访问controller报404的填坑之路

springmvc.xml:
【Java】SpringMVC入门点击超链接访问controller报404的填坑之路

index.jsp:
【Java】SpringMVC入门点击超链接访问controller报404的填坑之路

controller:
【Java】SpringMVC入门点击超链接访问controller报404的填坑之路

参考:
https://www.cnblogs.com/jpfss...
https://blog.csdn.net/weixin_...
哔哩哔哩学习视频地址:https://www.bilibili.com/vide...

以上是 【Java】SpringMVC入门点击超链接访问controller报404的填坑之路 的全部内容, 来源链接: utcz.com/a/98120.html

回到顶部