SpringBoot传参,接收参数问题 第一类请求路径参数1、PathVariable获取路径参数。即url/{id}这种形式。2、RequestParam获取查询参数。即url?name这种形式例子GEThttp://localhost:8080/demo/123?namesuki_rong对应的java代码GetMapping(/demo/{id}) public void demo(PathVariable(name id) String id, RequestParam(name name) String name) { System.out.println(idid); System.out.println(namename); }输出结果id123namesuki_rong第二类Body参数因为是POST请求这里用Postman的截图结合代码说明1、RequestBody例子demo1对应的java代码PostMapping(path /demo1) public void demo1(RequestBody Person person) { System.out.println(person.toString()); }输出结果name:suki_rong;age18;hobby:programing也可以是这样PostMapping(path /demo1) public void demo1(RequestBody MapString, String person) { System.out.println(person.get(name)); }输出结果suki_rong2、无注解例子demo2对应的java代码PostMapping(path /demo2) public void demo2(Person person) { System.out.println(person.toString()); }输出结果name:suki_rong;age18;hobby:programingPerson类public class Person { private long id; private String name; private int age; private String hobby; Override public String toString(){ return name:name;ageage;hobby:hobby; } }第三类请求头参数以及Cookie1、RequestHeader2、CookieValue例子java代码GetMapping(/demo3) public void demo3(RequestHeader(name myHeader) String myHeader, CookieValue(name myCookie) String myCookie) { System.out.println(myHeader myHeader); System.out.println(myCookie myCookie); }也可以这样GetMapping(/demo3) public void demo3(HttpServletRequest request) { System.out.println(request.getHeader(myHeader)); for (Cookie cookie : request.getCookies()) { if (myCookie.equals(cookie.getName())) { System.out.println(cookie.getValue()); } } }

相关新闻

最新新闻

AI智能营销工作流:新手转型实战指南

AI智能营销工作流:新手转型实战指南

1. 营销新手的AI转型之路去年刚转行做营销时,我每天要同时处理十几个平台的运营,从早到晚都在赶deadline,连喝水的时间都没有。直到部门来了位"AI超级员工",我的工作状态发生了翻天覆地的变化。现在每天下午4点就能完成…

2026/7/28 16:16:54
Ghost 博客平台部署指南:从零到上线

Ghost 博客平台部署指南:从零到上线

写技术博客的人基本都有过选平台的纠结。简书、知乎、公众号都试过一圈,限制总归不少:排版不自由、外链管得严、数据不在自己手里。后来干脆在服务器上搭了个 Ghost,主题随便换,数据全本地,配上自己的域名,…

2026/7/28 16:16:54
如何快速解决DirectX 1-7游戏兼容性问题:DDrawCompat完整方案

如何快速解决DirectX 1-7游戏兼容性问题:DDrawCompat完整方案

如何快速解决DirectX 1-7游戏兼容性问题:DDrawCompat完整方案 【免费下载链接】DDrawCompat DirectDraw and Direct3D 1-7 compatibility, performance and visual enhancements for Windows Vista, 7, 8, 10 and 11 项目地址: https://gitcode.com/gh_mirrors/dd…

2026/7/28 16:16:54
日志采集Agent选型决策树:Filebeat、Vector、Fluentd与Cribl的全方位对比与迁移成本分析

日志采集Agent选型决策树:Filebeat、Vector、Fluentd与Cribl的全方位对比与迁移成本分析

日志采集Agent选型决策树:Filebeat、Vector、Fluentd与Cribl的全方位对比与迁移成本分析 一、前言:日志采集Agent选型的关键意义 在云原生架构和微服务盛行的2026年,日志数据呈爆炸式增长。一个中等规模的互联网企业,每天产生的日…

2026/7/28 16:16:54
运维大模型基座选型对比:Qwen、Llama、DeepSeek与ChatGLM在运维场景的性能与成本评测

运维大模型基座选型对比:Qwen、Llama、DeepSeek与ChatGLM在运维场景的性能与成本评测

运维大模型基座选型对比:Qwen、Llama、DeepSeek与ChatGLM在运维场景的性能与成本评测 一、前言:大模型在运维领域的落地现状与挑战 2026年,大语言模型(LLM)已在AIOps领域展现出巨大潜力。从日志分析、告警聚合、根因定…

2026/7/28 16:16:54
微信网页版访问受限?这个开源插件帮你三分钟搞定!

微信网页版访问受限?这个开源插件帮你三分钟搞定!

微信网页版访问受限?这个开源插件帮你三分钟搞定! 【免费下载链接】wechat-need-web 让微信网页版可用 / Allow the use of WeChat via webpage access 项目地址: https://gitcode.com/gh_mirrors/we/wechat-need-web 还在为微信网页版无法正常登…

2026/7/28 16:11:54

月新闻