Контроллер передает данные:
public void getRCJson(HttpServletRequest request, HttpServletResponse response) {
DCManager dcm = new DCManager(pgCon);
Map<String, List<Map<String, String>>> map = new HashMap<>();
map.put("dc", dcm.getAllDC());
pgCon.closeConnection();
try {
JSONResponse.sendJSONRequest(request, response, map);
} catch (IOException e) {
Syslog.error(this, "Ошибка при отправке JSON ответа:" + e);
}
}
В JS я их обрабатываю:
$(document).ready(function() {
$('.fetch-dc-block').click(function() {
$.ajax({
url : defaultPath + 'reports/getRCJson',
cache : false,
processData : false,
type : 'GET',
processData : false,
contentType : "application/json;charset=UTF-8",
success : function(response) {
if (typeof response == "object") {
$('#dcsel').val('');
} else {
alert('Ошибка!');
}
}
});
});
});
Как мне распарсить приходящую карту, чтобы можно было обращаться к каждому ее члену отдельно?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости