Это то, что я пытаюсь сделать, и это довольно просто, но я застреваю: я пытаюсь отправить объект JSON, сформированный в JSP, на сервлет на стороне сервера и проанализировать его.
Что я сделал до сих пор:
- Сконструировал json.
- отправка json на сервер
$.ajax({ data: jsontosend, url: 'MYSERVLET?name=asdf', success: function(res){ alert('posted'); } })
Проблема:
- На какое имя ссылается этот JSON, чтобы я мог получить его в сервлете с помощью request.getParameter()?
- Когда я печатаю request.getParameterNames() , я получаю имя параметра в виде самой строки JSON, поэтому вывод всех имен параметров внутри MYSERVLET выглядит следующим образом
Parameter = name Parameter = {"ticker":"asd","date":"asd","bucket":"300","entry":[{"type":"asd","indicator":"asd","condition":"asd"}],"exit":[{"type":"qwe","indicator":"qwe","condition":"qwe"}]}
У кого-нибудь есть идеи, в чем проблема?
Также я попытался посмотреть на этот вопрос здесь, в stackoverflow, но там тоже существует та же проблема. Также есть повторяющийся вопрос, который не был дан ответ.
Помощь! :(