пружинный загрузчик mvc ajax вызов с загрузкой - PullRequest
0 голосов
/ 09 сентября 2018

У меня есть приложение MVC с весенней загрузкой. Мое требование, когда я попал на URL, как это локальный: 8080 / MyProject / GetData

Он должен показать загрузочный GIF и сделать Ajax-вызов для контроллера Spring MVC и вернуть результат «ОК» вызывающей стороне. Может ли кто-нибудь дать пример кода или идею по его реализации?

1 Ответ

0 голосов
/ 09 сентября 2018

Вы должны сделать 2 контроллера.

@Controller будет отвечать за возврат страницы с загрузкой gif (это может быть Thymeleaf, JSP или что-то еще), что HTML-представление, возвращаемое MVC @Controller, будет содержать JavaScript с вашей реализацией AJAX (jQuery, AngularJS) или что-либо еще), которое будет вызывать AJAX для вашего @RestController, запрашивая данные JSON / XML (URL должен быть другим, например "/ myproject / api").

Затем в вашем методе успеха вы замените загрузочный GIF данными из @RestController (результат «ок»).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...