Как вернуть обработанный jsp вид (html) как поле json? - PullRequest
0 голосов
/ 24 февраля 2020

Я хочу выполнить асинхронное разбиение на страницы c, т. Е. Браузер Ajax вызывает контроллер Spring, который возвращает json, состоящий из управляющих данных для разбиения на страницы (текущая страница, количество страниц) и поле, содержащее html с содержанием. Можно ли визуализировать html из jsp представления и поместить его в json ответ в качестве одного из полей?

1 Ответ

1 голос
/ 24 февраля 2020

Взгляните на MVC flow:

enter image description here

Как видите, генерация JSP будет выполняться View Template и готовый HTML будет возвращен браузеру Front Controller (Dispatcher Servlet весной).

Поэтому невозможно добавить Html как часть ответа JSON ,

На самом деле JSP - не лучшее решение для приложений SPA и асинхронной перезагрузки страницы c.

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