Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Web-приложение со строгим разделением data и view, обсуждение архитектуры 
:(
    Опции темы
Maksym
  Дата 27.4.2007, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

Репутация: 24
Всего: 62



Необходимо написать web-приложение, нечто среднее между домашней страничкой, блогом и небольшим форумом.
Есть идея попробовать делать его немного не так как раньше smile и провести маленький эксперимент.

1. Генерировать страницы в виде xml с данными. Для этого использовать какой-нибудь mvc framework, позволяющий разбивать страницы на reusable части и генерирующий на выходе xml.
2. Полученную страницу не отдавать сразу пользователю, а отдельным фильтром осуществлять преобразование (видимо xsl) в правильный html, запаковывать и только после этого отправлять.

Отсюда проблемные места:
1. Какой mvc framework Вы бы мне рекомендовали для этого случая и почему?
2. Какие способы преобразования xml -> html дадут мне наибольшую свободу изменения дизайна (сложная html верстка, внедрение скриптов) и при этом не запутают дизайнера, работающего с правилами преобразования?
3. Хотелось бы использовать (в меру) ajax, есть ли какой нибудь безболезненный способ его включения в эту цепочку?
4. Есть ли готовые решения, использующие такой подход (по логике вещей должны быть) ?

Заранее благодарен  smile 
PM MAIL   Вверх
am_sasa
Дата 28.4.2007, 09:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 19.12.2006

Репутация: нет
Всего: нет



Абсолютно рабочая схема! я так и делаю, работает как часы и ajax прикручен...

хорошего фрамеворка, который меня устраивал бы, не нашел, все сделал сам...
PM MAIL   Вверх
Maksym
Дата 30.4.2007, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

Репутация: 24
Всего: 62



Цитата(am_sasa @  28.4.2007,  09:06 Найти цитируемый пост)
хорошего фрамеворка, который меня устраивал бы, не нашел, все сделал сам... 

Можно например доработать jsf-тэги, чтобы они работали только с данными и генерили xml, а потом, на заключительной стадии jsf life cycle, сделать преобразование в результирующее представление... есть и несколько других идей, чтобы не писать вручную. Но хочется услышать побольше мнений общественности..  smile 

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0679 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.