JQuery $ .ajax () post - данные в сервлете Java
Я хочу отправить данные сервлету Java для обработки. Данные будут иметь переменную длину и находиться в парах ключ / значение:
<code>{ A1984 : 1, A9873 : 5, A1674 : 2, A8724 : 1, A3574 : 3, A1165 : 5 } </code>
Данные не нужно форматировать таким образом, просто они у меня есть сейчас.
<code>var saveData = $.ajax({ type: "POST", url: "someaction.do?action=saveData", data: myDataVar.toString(), dataType: "text", success: function(resultData){ alert("Save Complete"); } }); saveData.error(function() { alert("Something went wrong"); }); </code>
$.ajax()
Функция работает нормально, так как я получаю оповещение для & quot; Сохранить завершено & quot ;. Моя дилемна на сервлете. Как мне получить данные? Я пытался использовать HashMap, как это ...
<code>HashMap hm = new HashMap(); hm.putAll(request.getParameterMap()); </code>
...ноhm
оказывается нулевым, который я предполагаю, означает, что.getParameterMap()
не находит пары ключ / значение. Куда я иду не так или чего мне не хватает?