请稍等 ...
×

采纳答案成功!

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

SpringMVC return时404 控制台pagenotfond

WARN  org.springframework.web.servlet.PageNotFound - No mapping for GET /xiaoyuanshangpu_war/shopadmin/WEB-INF/html/shop/shopoperation.html

图片描述图片描述图片描述图片描述

控制台报的WARN的路径中,出现了类的RequestMapping注解shopadmin,
/xiaoyuanshangpu_war/shopadmin/WEB-INF/html/shop/shopoperation.html。
这个是spirngmvc的特性还是发生了错误。

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

1回答

翔仔 2019-09-18 01:17:03

同学好,感觉你路由配置有问题呀,而且你项目 /xiaoyuanshangpu_war/shopadmin/WEB-INF/html/shop/shopoperation.html 这个路径下确实没有 shopoperation.html 

@Controller
@RequestMapping(value = "shopadmin", method = { RequestMethod.GET })

不是path吧。。是value

0 回复 有任何疑惑可以回复我~
  • 提问者 慕少3518190 #1
    为什么说我那个路径下没有shopoperation这个文件呢,我不是很明白,还有路径中shopadmin是怎么出现的我也不是很明白。
    回复 有任何疑惑可以回复我~ 2019-09-18 02:30:12
  • 提问者 慕少3518190 #2
    谢谢翔仔我已经解决了,我在视图解析器配置的前缀 /WEB-INF/html/
    没有加前边的 / 加了之后就可以正常跳转了。
    回复 有任何疑惑可以回复我~ 2019-09-18 12:39:05
  • 翔仔 回复 提问者 慕少3518190 #3
    因为就是路径的问题导致找不到对应的html文件才报错的呢
    回复 有任何疑惑可以回复我~ 2019-09-18 23:35:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信