2013-08-02 15 views
0

我有GrailsParameterMap,我想將這個參數傳遞給PostMethod。將GrailsParameterMap添加到PostMethod或將其轉換爲NameValuePair

HttpClient client = new HttpClient(); 
    PostMethod method = new PostMethod(SIGNUP_API_URL); 
    method.addParameter(params) 
    try { 
    int returnCode = client.executeMethod(method); 
    } 

任何人都可以通過將GrailsParameterMap直接傳遞給postmethod來告訴我該怎麼做。

您的幫助是appriciated。 謝謝。

+0

刪除'Java的api'標籤作爲甚至不有意義的標籤 –

回答

0

你試過:

params.each { key, value -> 
    method.addParameter(key, value) 
} 
+0

'K,V - >'看起來更酷。 ;-) – dmahapatro

+0

確實;-)更改它:)不知道是否會是所需的解決方案或不通過...很難從問什麼是想要的 –

+0

謝謝...它的工作原理,在我的params值是類型列表也是,所以我需要檢查值是String的實例,然後添加此。感謝並抱歉爲java-api標記此問題 –

相關問題