Я недавно начал смотреть, как использовать AJAX в моем проекте. Есть ли учебник для контроллера загрузки Spring с использованием Jquery AJAX.
Большинство учебных пособий в Интернете используют RestController, JSON в качестве примера Jquery AJAX.
Должен ли я перенести свой проект с контроллера на RestController? Может ли Thymeleaf достичь того же результата, что и Jquery AJAX?
Прежде всего, Ajax используется для отправки HTTP-запросов от внешнего интерфейса к внутреннему (ваши контроллеры Spring).
$.ajax({
URL: "backEndServer/homePageController",
type: "GET",
success: function () {console.info("OK")},
});
Это отправляет запрос GET на контроллер в backEndServer/homePageController.
@GetMapping(value = "/homePageController")
public @ResponseBody String homePage() {
// do things
}
И, наконец, Thymeleaf — это просто среда Java для создания HTML-страниц из шаблонов и отправки их клиенту.
Я предлагаю вам больше изучить основы Spring и Ajax, так как вы кажетесь немного потерянным.
Это должно быть грубой демонстрацией того, как это работает, поскольку в вопросе нет кода.
Stack Overflow не предназначен для хранения черновых демонстраций псевдокода. Если код будет выдавать ошибки, зачем его публиковать? Кроме того, вопрос слишком широк, как указано в справочном центре
url
должен быть строкой, и решение не показывает, как управлять данными ответа