Hamlets (Hamlets)

Перейти к навигации Перейти к поиску
Hamlets
Тип Веб-фреймворк
Разработчик Рене Павлицек (IBM)
Написана на Java
Операционная система Кроссплатформенное ПО
Языки интерфейса Java
Последняя версия 1.7.1 (29 июня 2012 года)
Лицензия BSD
Сайт hamlets.sourceforge.net
Логотип Викисклада Медиафайлы на Викискладе

Hamlets (ранее известная как IBM Servlet-based Content Creation Framework) — это открытая программная среда для генерации веб-страниц, первоначально созданная Рене Павлицек (René Pawlitzek) из IBM. Рене определяет Hamlets как расширение сервлетов, которое с помощью SAX (the Simple API for XML) позволяет считывать файлы шаблонов XHTML и динамически вставить контент в места, отмеченные специальными тегами и идентификаторами. Вставка контента производится с помощью небольшого набора callback-функций. Для ускорения работы Hamlets можно использовать компилятор шаблонов.

Hamlets обеспечивает простую в употреблении и понимании, компактную систему для разработки веб-приложений основанную на сервлетах. Система Hamlets не только поддерживает, но и стимулирует полное разделение данных и представления.