请稍等 ...
×

采纳答案成功!

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

6-3 Controller层实现 404报错

6-3 的问题
老师您好!
请问老师我在浏览器输入
http://localhost:8080/o2o/shopadmin/getshopbyid?shopid=1 404报错
所有代码都和老师的一样,不知道是哪里错了,请老师指条明路

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

3回答

慕粉1010571884 2019-07-06 09:28:57

http://localhost:8080/o2o/shopadmin/getshopbyid?shopid=1 

应为  http://localhost:8080/o2o/shopadmin/getshopbyid?shopId=1 

问题出在这里 shopId=1  不是shopid=1  

4 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    感谢同学的热心助攻
    回复 有任何疑惑可以回复我~ 2019-07-06 23:14:48
慕九州3497150 2020-01-06 22:16:40

你是不是没加@ResponseBody?

0 回复 有任何疑惑可以回复我~
翔仔 2019-04-27 00:36:27

同学好,404的意思就是说你的路由有问题?看看对应controller是否有对应的路由,还有除了getshopbyid,其他的方法都能访问到后台不,如果是的话,进一步证明是路由问题,必要的时候可以clean tomcat 重启下程序试试。

	@Controller
@RequestMapping("/shopadmin")
。。。。
	@RequestMapping(value = "/getshopbyid", method = RequestMethod.GET)
	@ResponseBody


0 回复 有任何疑惑可以回复我~
  • 提问者 我哼哼哈嘿 #1
    老师您好。controller有对应的路由,除了getshopbyid,其他方法可以访问到后台,clean tomcat后重启服务器还是404。我炸了
    回复 有任何疑惑可以回复我~ 2019-04-28 09:44:53
  • 翔仔 回复 提问者 我哼哼哈嘿 #2
    同学不要炸,工作中非常正常的,一个问题解决一周,工期还很紧,遇到问题是好事,证明能成长,可以提前锻炼一下。这里的话同学可以提供下你的controller,然后看看spring-web.xml有没有配错,之后去到eclipse console发布项目的路径里,看看有没有对应的controller class
    回复 有任何疑惑可以回复我~ 2019-04-29 00:10:55
  • 提问者 我哼哼哈嘿 回复 翔仔 #3
    老师,您这么耐心真的太让人感动了,谢谢您~我正在努力解决,谢谢您~
    回复 有任何疑惑可以回复我~ 2019-04-30 09:45:26
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信