![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 24 Всего: 62 |
Необходимо написать web-приложение, нечто среднее между домашней страничкой, блогом и небольшим форумом.
Есть идея попробовать делать его немного не так как раньше 1. Генерировать страницы в виде xml с данными. Для этого использовать какой-нибудь mvc framework, позволяющий разбивать страницы на reusable части и генерирующий на выходе xml. 2. Полученную страницу не отдавать сразу пользователю, а отдельным фильтром осуществлять преобразование (видимо xsl) в правильный html, запаковывать и только после этого отправлять. Отсюда проблемные места: 1. Какой mvc framework Вы бы мне рекомендовали для этого случая и почему? 2. Какие способы преобразования xml -> html дадут мне наибольшую свободу изменения дизайна (сложная html верстка, внедрение скриптов) и при этом не запутают дизайнера, работающего с правилами преобразования? 3. Хотелось бы использовать (в меру) ajax, есть ли какой нибудь безболезненный способ его включения в эту цепочку? 4. Есть ли готовые решения, использующие такой подход (по логике вещей должны быть) ? Заранее благодарен |
|||
|
||||
| am_sasa |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 19.12.2006 Репутация: нет Всего: нет |
Абсолютно рабочая схема! я так и делаю, работает как часы и ajax прикручен...
хорошего фрамеворка, который меня устраивал бы, не нашел, все сделал сам... |
|||
|
||||
| Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 24 Всего: 62 |
Можно например доработать jsf-тэги, чтобы они работали только с данными и генерили xml, а потом, на заключительной стадии jsf life cycle, сделать преобразование в результирующее представление... есть и несколько других идей, чтобы не писать вручную. Но хочется услышать побольше мнений общественности.. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |