1 aufzurufen. name:‘2222&rsquo ;}
Wenn Sie Back-End-Parameter erhalten möchten, müssen Sie @RequestBody ApplyObject applyObject
Der requestBody wird hinter einer Entitätsklasse platziert # 🎜🎜#
@PostMapping(value = "/generatedData") public Result<?> generatedData(@RequestBody ApplyObject applyObject) throws Exception { }
@PostMapping(value = "/generatedData") public Result<?> generatedData(@RequestBody JSONObject jsonObject) throws Exception { String id = jsonObject.getString("id"); String name = jsonObject.getString("name"); //这样也是可以拿到你想要的值的 }
#🎜 🎜#Zum Beispiel xxx/generatedData?id=1&name=222
Um Parameter am Backend zu empfangen, müssen Sie muss @RequestParam("id") verwenden String id
@RequestParam gefolgt von einem Fragezeichen Der entsprechende Feldname
@PostMapping(value = "/generatedData") public Result<?> generatedData( @RequestParam("id") String id, @RequestParam("name") String name) throws Exception { }
2. Verwenden Sie die get-Methode
1. Wenn der Front-End-Parameter ein Objekt ist
If Wenn der Back-End-Parameter empfangen wird, wird eine Entitätsklasse in
@GetMapping(value = "/generatedData") public Result<?> generatedData(ApplyObject applyObject) throws Exception { }
2 eingefügt. Wenn der vom Front-End übergebene Parameter ein Splicing ist, gibt es eine Zeichenfolge mit ?id
#. 🎜🎜#@RequestParam plus der entsprechende Feldname nach dem Fragezeichen@GetMapping(value = "/generatedData") public Result<?> generatedData( @RequestParam("id") String id, @RequestParam("name") String name) throws Exception { }
@GetMapping(value = "/generatedData/{id}") public Result<?> generatedData(@PathVariable("id") String id) throws Exception { }
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Java-Methoden @PostMapping und @GetMapping. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!