请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

controller层调用失败,页面报404

老师,你讲的很好,看着视频都舍不得睡觉,可是第二章controller层的代码按照你写的配置,启动tomcat后,页面报404,找不到原因。

正在回答 回答被采纳积分+3

4回答

NullPointerExcep 2018-01-29 17:49:06

我也是报错~但是之后把地址栏o2o去掉之后就进去了,想问下老师是什么原因额


0 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    同学好,请看看项目工程名是否叫做o2o,并且同学有没有按照第一章说的这样去创建工程
    回复 有任何疑惑可以回复我~ 2018-01-29 18:29:15
杰哥大大 2018-01-06 22:10:35

我也是这样啊,怎么解决~~

0 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    同学好 需要同学提供足够定位的信息呢 因为有的问题虽然现象相同但是原因都不一样 404是找不到路径导致 请检查配置和访问
    回复 有任何疑惑可以回复我~ 2018-01-06 22:31:40
翔仔 2018-01-05 11:11:45

同学号,应该跟这个没太大关系,启动tomcat的时候,同学先要确认tomcat的控制台没有报错,即项目能够成功启动,另外,请同学提供下url 看看是否写对 404往往是找不到资源造成的

PS:这两周翔仔都在外面办事,基本都是用手机来回复的,回复慢的同时,可能也没办法精确定位,同学如果比较急,可以在群里提问,群里很多同学都完成了项目,相信能帮到同学 :)

0 回复 有任何疑惑可以回复我~
  • 提问者 慕沐7094498 #1
    好的,老师帮忙提供一下群号,谢谢!tomcat启动没有报错,提示:connected to server,且工件部署成功。然后默认弹出网页,显示了index.jsp中的内容,此时发现控制台显示:Successfully completed request,但此句话的上面那话是:Null ModelAndView returned to DispathcherServlet with name 'spring-dispatcher':........,不知道有没有影响。接着我输入:localhost/8080/o2o/superadmin/listatea回车,报404。
    回复 有任何疑惑可以回复我~ 2018-01-05 12:49:28
  • 提问者 慕沐7094498 #2
    报404后,我再看控制台发现这样一句话前面没注意,实际一直都有:Did not find handler method for [/o2o/superadmin/listarea]
    回复 有任何疑惑可以回复我~ 2018-01-05 13:01:33
  • 翔仔 #3
    同学,群号在pc页面的右侧 记得用敲门砖进入 localhost/8080/o2o/superadmin/lista 这个应该是localhost:8080/o2o/superadmin/listarea 同时 那个已经是报错了 这样看应该是web.xml未加载 初始化不了spring mvc的dispatcher-servlet相关 同学需要确保项目是真正的dynamic web project 必要的时候需要跟视频重建配置一次项目,也可以把web.xml里的错误信息贴到百度去查查 
    回复 有任何疑惑可以回复我~ 2018-01-05 13:12:35
翔仔 2018-01-05 00:58:25

同学太可爱啦 谢谢同学的肯定 404错误说的是没有访问对对应的方法 同学需要去看看访问的路由是否存在

0 回复 有任何疑惑可以回复我~
  • 提问者 慕沐7094498 #1
    谢谢老师回复,今天我抽空把报错截图上传一下,我英语不太好,找问题慢一些。我用的代码工具是IDEA,>_@,配置wen.xml时,mvc:...."/resources/**"  ........"/resources/",后面这个resources有报错,显示红色。
    回复 有任何疑惑可以回复我~ 2018-01-05 08:42:01
  • 提问者 慕沐7094498 #2
    上面写错了,是web.xml
    回复 有任何疑惑可以回复我~ 2018-01-05 08:43:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信