Как я могу отправить список java с объектом на ajax получить в качестве ответа?
Мой код контроллера пружины:
@GetMapping(value = "/get/patient/by/name/{search}", produces = "application/json", consumes = MediaType.APPLICATION_JSON_VALUE)
@ResponseBody
List<HasAppointment> getpatient(@PathVariable("search") String search) {
System.out.println(search);
List<HasAppointment> list = hasAppointmentRepository.findbyLikefirstname(muds.getUser().getIdUser(), search + "%");
return list;
}
Это мой Ajax код:
$("#search-appointment").keyup(function () {
var search = $(this).val();
// console.log(search);
$.ajax({
type: 'GET',
url: "/get/patient/by/name/"+search,
dataType: 'json',
contentType: 'application/json',
complete: function (response) {
console.log(response);
},
error: function (jqXHR, textStatus, errorThrown) {
console.log(textStatus);
}
});