0
添加的ArrayList中getParams我需要一個ArrayList發送到我的web服務的參數。我已經試過代碼如下:如何凌空
@Override
protected Map<String, String> getParams() {
Map<String, ArrayList<String>> params = new HashMap<>();
// the POST parameters:
params.put(TAG_ITEM, breakfastItemNames);//breakfastItemNames is an arraylist
params.put(TAG_ITEM_TYPE,breakfastItemType);//breakfastItemType is an arraylist
params.put(TAG_MENUID, menuIDList);//menuIDList is an arraylist
return params;
}
但是作爲我需要返回Map<String,String>
我不能返回PARAMS,但params爲Map <String,ArrayList<String>>
。
我不想將它轉換爲字符串發送ArrayList中。 是否有任何解決方法可以發送Arraylist?
任何幫助是appreciated.Thank你。
謝謝您的答覆。但我不打算髮送字符串,因爲web服務api已經提供給webapp使用。 webapp使用ajax發送所有表單數據。在這種情況下,一個數組會通過。我正在尋找類似於android的東西,以便webservices api不需要改變 – Pranjal