JQuery/Spring: публикация объекта JSON в Spring Controller не работаетJquery

Программирование на jquery
Ответить
Anonymous
 JQuery/Spring: публикация объекта JSON в Spring Controller не работает

Сообщение Anonymous »

Это мой пружинный контроллер: < /p>
@RequestMapping(value = "/app/{appId}/save.html",method=RequestMethod.POST)
public @ResponseBody String myFunction
(@PathVariable("appId") String id, @RequestBody Map data1) {
return "hello";
}
< /code>
Это мой запрос Ajax: < /p>
$.ajax({
type : 'POST',
url : '/app/${param.appID}/save.html',
data : JSON.stringify(myJsonData),
dataType : "json",

success : function(data, textStatus,
xhr) {
var response = xhr.responseText;
if (response !== "hello") {
alert('sad');
} else {
alert('happy');
}
}
});
< /code>
Проблема в том, что этот запрос никогда не достигает контроллера и застрял.
Если я удалю данные и данные1, все работает нормально. Может помочь мне, что я делаю неправильно. /> < /blockquote>
Вот мой объект json: < /p>
myJsonData= {
"data1" : $("input[name=key1]:checked").val(),
"data2" : $("input[name=key2]:checked").val(),
"data3" : $("input[name=key3]:checked").val()
};


Подробнее здесь: https://stackoverflow.com/questions/106 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»