采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
刚开始出现500,发现spring多了multipartresolver的配置,删除之后。删除repository文件夹。更换阿里数据源,重新update。可以访问localhost:8080/o2o,但是访问controller报404
同学好,翔仔真的希望你能再提问前再和视频里面对比,或者仔细看看错误找找原因。404相信你也多次遇到了,只要把它放到网上去找,就会发现404是资源没有找到的意思。然后再看看是什么资源没找到,你就会发现截图里很诡异,它说的是/o2o/WEB-INF/html/superadmin/listarea.html没有找到,你访问/superadmin/listarea这个方法它却要去找listarea.html是不是很诡异。接下来的问题便是为什么要去找listarea.html,同学可能会说,我完全按照视频去配置的啊,为什么会错,有这种想法其实就是不对的了,程序1是1,不可能别人成功自己却不成功,肯定是有哪里不对。这里你可以看到,你的controller里的listarea方法并没有打
@ResponseBody
这个标签,而视频是有的,也就是返回的东西会经过dispatcher-servlet去解析成网页,这就是你为什么找不到这个页面的原因
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/html/"></property> <property name="suffix" value=".html"></property> </bean>
因此你只要在这个listarea方法头加上@ResponseBody 就应该能解决这个问题了。
同学遇到问题一定不要慌张,不要胡乱尝试,取而代之的是冷静下来,与视频比对,并且耐心看错误信息,利用控制台等定位错误,上网查答案,之后解决之,这样子才能得到提升
…路径确实觉得诡异。感谢翔仔老师
下次这类问题直接搞定他,相信同学具备这样的实力
嗯嗯,好咧
项目clean过几次,也不行
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
2.3k 47
2.4k 41
3.2k 40
2.3k 39
2.1k 37
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号