Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > посоветуйте template framework наподобие Tiles?


Автор: ochnev 15.11.2006, 20:07
Посоветуйте template framework, желательно похожий на Tiles?

P.S.:
А сам Tiles существует отдельно от Struts? И поддерживается/развивается он вообще сейчас?

Автор: _and 16.11.2006, 04:50
Приветы!!!
вот хороший framework http://jakarta.apache.org/velocity/index.html
и вот еще http://freemarker.sourceforge.net/

Автор: ochnev 16.11.2006, 06:34
А который из них проще в освоении?
И который из них быстрее работает?

Автор: _and 16.11.2006, 11:01
Цитата(ochnev @  16.11.2006,  11:34 Найти цитируемый пост)

А который из них проще в освоении?
И который из них быстрее работает?

я пользую velocity, с фримэйкер не работал, но думаю что велосити проще будет

Автор: onsh76 16.11.2006, 22:54
Если есть время и желание, поковыряйся еще вот с этим: http://www.opensymphony.com/sitemesh/

Автор: tux 16.11.2006, 23:13
На самом деле ни Velocity ни Freemarker никакого отношения к Tiles не имеют. Это суть скриптовые языки, используемые чаще всего в веб, но никак не инструменты, позволяющие декларативно построить инфраструктуру сложной вебной страницы. С моей точки зрения такие библиотеки как Tiles часто, особенно в случае сложной структуры страницы, упрощают разработку. Сам Tiles - отнюдь не идеал и, кроме того, да, интегрирован в Struts, и я долго пытался вспомнить что же за независимая библиотека такого типа мне встречалась и очень понравилась. Спасибо onsh76 за напоминание, тоже рекомендую Sitemesh. Но учитывай, что для приложений с простой структрой страниц и Tiles и Sitemesh создадут больше проблем, чем предоставят удобств.

Автор: Armiol 17.11.2006, 15:40
Можно посмотреть на JSF+Facelets. Facelets - своеобразная "надстройка" над JSF, дающая мощный темплейтинг.

Автор: Nobody 20.11.2006, 18:15
Tiles на помойку. Того же самого эффекта и гораздо более красивыми и простыми путями можно добиться с помощью tag-файлов.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)