4
Каждый запрос ajax получает ошибку. функция Ajax:ajax with spring mvc всегда получает ошибку
function doAjax() {
var inputText = $("#info").val();
$.ajax({
type: 'POST',
url: 'ajax',
// data: ({text: inputText}),
dataType: 'json',
data: 'text='+inputText,
success: function (response) {
$("#result_info").text(response);
}
error: function (e) {
alert('error' + e.responseText);
}
});
}
Java контроллер
@RequestMapping(value = {"/ajax"}, method = RequestMethod.POST)
public @ResponseBody String showText(@RequestParam String text) {
System.out.println(text);
String returnText = "empty";
if (!text.isEmpty()) {
returnText = " response: " + text;
}
return returnText;
}
Помимо этого вопроса могли бы вы сказать, что разница между асинхронность запроса
data: ({text: inputText}),
data: 'text='+inputText,
Whar - сообщение об ошибке? – Jens
Вам нужен ответ в формате json? если вы не хотите изменить dataType: 'text', а затем измените свой URL-адрес, а затем попробуйте –
Он отправляет мне каждый раз «error» + returnText, который определен в java-методе. Как факт, мое сообщение (ответ) приходит на страницу, но только в части с ошибкой и в e.responseText – jenius