powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Задача. Java. Темплейты.
4 сообщений из 4, страница 1 из 1
Задача. Java. Темплейты.
    #33155735
o.p.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такая задача. Нужно иметь кучу заменяемых HTML темплейтов. Страниц. В определенных местах этих темплейтов перед показом надо включать что-то из базы. Какие-то части из базы. Например где в HTML стоит @PUTME@ надо загрузить будет поле из базы DB с названием PUTME.
Иногда надо будет загружать целый набор полей - то есть выполнить SQL запрос и его вывод показать в указаном месте.

В принципе ничего такого нет. Но проблема в том что эти HTML заменяемые. То есть человек может захотеть зааплоадить новый, и использовать его.
Где его хранить? В Базе? А потом сервлет напрячь обрабатовать все места где есть @PUTME@ ?

То есть сервлет должен знать разные "правила"? Типа где просто поле одно показать, а где их несколько, и т.п.


В прицнипе решение понятно. Но я к вопросу -- может кто знает framework'и какие облегачюащие подобные мучения?
...
Рейтинг: 0 / 0
Задача. Java. Темплейты.
    #33155772
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверняка найдёшь что-нибудь полезное:
http://java-source.net/open-source/template-engines
...
Рейтинг: 0 / 0
Задача. Java. Темплейты.
    #33156222
Vladimir Kovalevskii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JSP?
...
Рейтинг: 0 / 0
Задача. Java. Темплейты.
    #33156259
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir KovalevskiiJSP?ну тогда уж jstl..
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Задача. Java. Темплейты.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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