后台: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);
}

转载于:https://www.cnblogs.com/nyatom/p/9360105.html

SpringBoot之get请求404相关推荐

  1. springboot处理put请求

    springboot处理put请求 路径注解 @PutMapping 接收参数注解 @PathVariable //注意value的值必须与路径的值一样 示例: @PutMapping("u ...

  2. SpringBoot发送Http请求-RestTemplate

    SpringBoot发送Http请求 [提前声明] 文章由作者:张耀峰 结合自己生产中的使用经验整理,最终形成简单易懂的文章 写作不易,转载请注明,谢谢! 大数据代码案例地址: https://git ...

  3. arch安装包请求404错误的问题

    arch安装包请求404错误的问题 报错 [root@archlinux pkg]# pacman -S git resolving dependencies... looking for confl ...

  4. springboot配置tomcat请求响应时间

    springboot配置tomcat请求响应时间 1.application.properties文件 server.tomcat.basedir=./ server.tomcat.accesslog ...

  5. Tomcat部署war包项目请求404

    问题描述 Linux上用Tomcat部署war包项目请求404.前端项目配置的后台地址本身是只有ip加端口的,但是会404,我就在端口后面加上项目文件夹的名称,例如在webapps下是test,前台请 ...

  6. springboot+Mybatis中的404白页错误

    springboot+Mybatis中的404白页错误 排除了规范问题.MYSQL版本问题,最后发现是个非常简单的错误引起数据库数据无法获取. 问题原因:在Mapper接口中的list方法的selec ...

  7. springboot http post请求报401 403 404错误

    我们先来看401错误吧,话不多说先上图,手把手教你做人 出现这个错误之后,我们需要建一个SecurityConfig类,如果你有的话,直接在该类中加以下代码段 @Override protected ...

  8. springboot转发http请求_网易后端实习生分享:Springboot异常和错误处理规范

    由于错误在所难免,异常处理已经成为开发工作中不可或缺的部分. 在web开发中,我们通常不希望用户看到一个写满StackTrace的错误页面:同时,我们希望出现错误或发生异常时,开发运维人员可以看到详细 ...

  9. springboot发送http请求

    springboot中实现http请求调用api 创建发送http请求service层 import org.springframework.http.*; import org.springfram ...

最新文章

  1. [翻译]Axure-Dynamic Panel(Basic)-原型设计工具Axure学习-第2.1节
  2. Shell中判断字符串是否为数字的6种方法分享
  3. 启动Activity的两种方式startActivity和startActivityForResult(一)
  4. 2017-7-22 NOIP模拟赛
  5. Effective Java之当心字符串连接的性能(五十一)
  6. intellij出现dependency ‘xxx‘not found
  7. MFC原理 消息传递
  8. qemu+linux+x86+64,kvm 内部错误:无法找到适合 x86_64 的模拟器
  9. jQuery常用工具方法
  10. Android onClick()单机监听2种方式
  11. Linux下elasticsearch的安装与使用
  12. 201621123083 《Java程序设计》第9周学习总结
  13. C#之回到了最初的起点----解决方案、项目、程序集、命名空间
  14. 今日芯声 | 马赛克一键变高清!神奇的AI“无损放大”工具
  15. matlab编写圆的公式,编写函数文件球半径为r的圆的面积周长 matlab
  16. HTTPS TSL/SSL详解
  17. 小升初随感--年年小升初,一段辛酸史
  18. android studio 如何上传文件到模拟器的根目录
  19. rabbitmq-消息可靠传递-消息确认机制,手动确认,针对消费者方向(七)
  20. 虚拟机与MySQL的安装及配置

热门文章

  1. 判断两个多边形相交的面积_聊聊3D模型组件—顶点,边,多边形
  2. 系统运维包括哪些内容_电力电缆到货验收包括哪些内容?
  3. dell笔记本电脑驱动_戴尔Dell电脑u盘启动盘重装win10系统步骤
  4. linux 路由器去广告,linux – 如何正确发送路由器广告?
  5. php点击按钮后弹窗,如何在静态页添加按钮,点击时弹出功能界面
  6. linux的dns查询工具,一款超强的统计DNS查询的工具--DNSTOP
  7. java thread join_java中thread的join方法为什么能让线程插队
  8. adams建立一绳索不带滑轮_建立企业精益供应链,必须先解开现有绳索 系列(一)...
  9. 220V黄金光的LED灯带测试与结构
  10. pyBoard Mini从安装到简单测试