powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC, как вернуть HTML после velocity как объект JSON
3 сообщений из 3, страница 1 из 1
Spring MVC, как вернуть HTML после velocity как объект JSON
    #38101686
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. нужно создать метод @ResponseBody public Map test() {}, которые будет возвращать JSON.
При этом требуется чтобы в этот JSON объект помещался некий HTML код, который получается при обработке velocity шаблона.
viewResolver в spring MVC настроен на Velocity.
Как это правильно сделать?
...
Рейтинг: 0 / 0
Spring MVC, как вернуть HTML после velocity как объект JSON
    #38101704
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Другими словами как получить объект VelocityEngine, ведь Spring уже этот объект создал и где-то он храниться.
...
Рейтинг: 0 / 0
Spring MVC, как вернуть HTML после velocity как объект JSON
    #38101718
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько правильно делать так:

@Autowired
private VelocityConfigurer configurer;

private VelocityEngine velocityEngine;

@PostConstruct
public void post() {
velocityEngine = configurer.getVelocityEngine();
}


//в методе контроллера

String mergeTemplateIntoString = VelocityEngineUtils.mergeTemplateIntoString(velocityEngine, "template.vm", "UTF-8", myMap);
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC, как вернуть HTML после velocity как объект JSON
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]