Описание тега velocity

Apache Velocity - это шаблонизатор на основе Java. Его можно использовать для динамического создания веб-страниц, сообщений электронной почты, исходного кода или любого другого текстового файла.

Apache Velocity - это шаблонизатор на основе Java. Его можно использовать для динамического создания веб-страниц, сообщений электронной почты, исходного кода или любого другого текстового файла.

Apache Velocity - это проект Apache Software Foundations (ASF).

Более подробная информация доступна на домашней странице проекта: http://velocity.apache.org/.

С точки зрения разработчика, основной шаблон для рендеринга текстового файла:

  • Создайте и инициализируйте VelocityEngine.
  • Добавьте свои объекты данных в контекст (по сути, карту объектов, доступных для использования в шаблоне)
  • Выберите шаблон
  • Объедините шаблон с контекстом.

Это можно сделать в нескольких строках кода Java, или вы можете использовать одну из нескольких сред, чтобы интегрировать это с вашим приложением.

Spring Framework - одна из самых популярных платформ веб-приложений, которая интегрирует Velocity. Для простых приложений на основе сервлетов большинство разработчиков используют один из сервлетов Velocity Tools (также доступный в проекте Apache Velocity).

Полезные Интернет-ресурсы

  1. Руководство пользователя Velocity
  2. Руководство разработчика Velocity