首页 > 编程语言 > 详细

SpringBoot之get请求404

时间:2018-07-24 15:19:12      阅读:1429      评论:0      收藏:0      [点我收藏+]

后台:SpringBoot

前台:VUE

异常:调get接口,返回404

场景:get请求传参,后台返回n条数据,不传参则返回所有

原因:原请求url为"~/one/{param}",不传参则请求url为"~/one",只因一个"/"的问题,匹配不到对应的url

解决:requestMapping设置为url集合,用以支持传参与未传参

实操代码如下:

@GetMapping(value = {"/query","/query/{groupName}"})
public ResponseData queryAttendGroupByName(@PathVariable("groupName") Optional<String> groupName){
    List<AttendGroup> attendGroup;
    ...
    return ResponseData.ok().putDataValue("result",attendGroup);
}

 

SpringBoot之get请求404

原文:https://www.cnblogs.com/nyatom/p/9360105.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!