2015-04-02 51 views
0

任何人都可以提供幫助。我如何通過低於價值作爲請求參數。這裏的數據是關鍵的剩餘值作爲參數,以及我如何在我的控制器類中讀取這些請求值。我正在使用RestClient Web服務的Spring。如何將地圖值作爲請求參數

"data" : [ { "key" : "Hi", "value": "true" } ] 
+1

嘗試使用額外的括號把它例如:'''{data「:[{」key「:」Hi「,」value「:」true「}]}''和header'''Content-Type:application/json'''。在控制器方法參數中添加@RequestBody映射地圖。 – Mati 2015-04-02 09:58:35

+0

我有可能作爲get方法發送該值作爲控制器類的請求參數...? – 2015-04-02 10:06:01

+0

我如何傳遞「數據」值作爲請求(例如:url?name ='java'),就像我需要傳遞的一樣(url?data =「我如何傳遞kay,像地圖一樣的值」)... Can任何一個幫助.. – 2015-04-02 10:28:54

回答

0

你不能。您可以將它作爲JSON傳遞到POST主體中,並根據需要進行編組。 請求參數必須附加到URL中常用的格式

+0

謝謝..Steve。 – 2015-04-02 13:20:14

0

POST請求前:

"key":{ 
      "fullName":"FirstName LastName", 
      "number":"1234", 
      "age":"21" 
    }, 
模型類

我們要聲明,如:

private Map<String, Object> key; 
相關問題