Описание тега velocity
Apache Velocity - это шаблонизатор на основе Java. Его можно использовать для динамического создания веб-страниц, сообщений электронной почты, исходного кода или любого другого текстового файла.
Apache Velocity - это проект Apache Software Foundations (ASF).
Более подробная информация доступна на домашней странице проекта: http://velocity.apache.org/.
С точки зрения разработчика, основной шаблон для рендеринга текстового файла:
- Создайте и инициализируйте VelocityEngine.
- Добавьте свои объекты данных в контекст (по сути, карту объектов, доступных для использования в шаблоне)
- Выберите шаблон
- Объедините шаблон с контекстом.
Это можно сделать в нескольких строках кода Java, или вы можете использовать одну из нескольких сред, чтобы интегрировать это с вашим приложением.
Spring Framework - одна из самых популярных платформ веб-приложений, которая интегрирует Velocity. Для простых приложений на основе сервлетов большинство разработчиков используют один из сервлетов Velocity Tools (также доступный в проекте Apache Velocity).
Полезные Интернет-ресурсы
- Руководство пользователя Velocity
- Руководство разработчика Velocity