From 1935eb352ebb9d10232813f1217eda6e8a4d97a1 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Thu, 18 Sep 2025 10:30:02 +0800 Subject: [PATCH] =?UTF-8?q?http=E8=AF=B7=E6=B1=82-json-=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E5=8F=82=E6=95=B0-=E6=9C=8D=E5=8A=A1=E7=AB=AF=E6=8E=A5?= =?UTF-8?q?=E6=94=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inmind/controller/RequestController.java | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/springboot-web-req-resp/src/main/java/com/inmind/controller/RequestController.java b/springboot-web-req-resp/src/main/java/com/inmind/controller/RequestController.java index e31975d..3aab6d2 100644 --- a/springboot-web-req-resp/src/main/java/com/inmind/controller/RequestController.java +++ b/springboot-web-req-resp/src/main/java/com/inmind/controller/RequestController.java @@ -2,9 +2,7 @@ package com.inmind.controller; import com.inmind.pojo.User; import org.springframework.format.annotation.DateTimeFormat; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletRequest; import java.time.LocalDateTime; @@ -83,4 +81,19 @@ public class RequestController { System.out.println(updateTime.getDayOfMonth()); return "ok"; } + + + //接收json请求数据 + @RequestMapping("/jsonParam") + public String jsonParam(@RequestBody User user){ + System.out.println(user); + return "OK"; + } + + //路径参数(REST风格) + @RequestMapping("/path/{id}/{name}") + public String pathParam(@PathVariable Integer id,@PathVariable String name) { + System.out.println("id:"+id+"name:"+name); + return "OK"; + } }