![](/img/trans.png)
[英]How to get parameters from RequestBody in Spring REST controller method
[英]Spring REST multiple @RequestBody parameters, possible?
我已經實現了一個 Spring RESTful Web 服務。 使用 Jackson JSON 進行對象映射。 我有一個接受兩個參數的方法。
public Person createPerson(
@RequestBody UserContext userContext,
@RequestBody Person person)
客戶端將如何構造一個請求,其中多個 JSON 對象將在正文中傳遞?
這可能嗎?
-- 斯里
我很確定那行不通。 可能有一種解決方法,但更簡單的方法是引入包裝對象並更改您的簽名:
public class PersonContext{
private UserContext userContext;
private Person person;
// getters and setters
}
public Person createPerson(@RequestBody PersonContext personContext)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.