0
스프링 MVC 및 JQuery 아약스를 사용하고 있습니다. 내 아약스 호출 중 하나에서 그것은 5 분 정도 걸리는 많은 양의 데이터를 반환합니다. Ajax 메소드에서 응답이 왔지만 방화 광으로 점검 했는데도 오류가 표시됩니다. 내 아약스 코딩은결과가 왔음에도 Jquery ajax는 오류가 발생합니다.
jQuery(document).ready(function() {
jQuery("sampleSearch").click(function() {
jQuery("body").addClass("loading");
var formValues = jQuery('#sample-search-form').find(':input[value][value!=""]').serialize();
jQuery.ajax({
type: "GET",
url: "/sample/user-byName",
data: formValues,
dataType: 'json',
success: function (data) {
jQuery('#json').val(JSON.stringify(data)).trigger('change');
jQuery('body').removeClass("loading");
},
error: function (e) {
alert('Error while request..' + e.toLocaleString());
jQuery('body').removeClass("loading");
}
});
});
});
하고 내 컨트롤러
@RequestMapping(value = "/user-byName", method = RequestMethod.GET)
@ResponseStatus(HttpStatus.OK)
public
@ResponseBody
String getUserByName(HttpServletRequest request) {
String firstName = request.getParameter("firstName");
String lastName = request.getParameter("lastName");
Integer page = Integer.parseInt(request.getParameter("page"));
String resultJson = getUserByName(firstName, lastName, page);
return resultJson;
}
에서 자세한 내용을 읽어 보시기 바랍니다. 왜 이런 일이 일어나는가? – jackyesind