![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Andrey1 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 27.2.2004 Где: Moscow Репутация: 2 Всего: 5 |
Стоит задача разработать простенький интерфейс (но, разумеется, с MVC, и в перспективе расширяемый до сложного интерфейса).
Нада выбрать фреймворк: 1) в котором нужно было бы мало уделять времени дизайну (и пр. вещам, например, написанию процесса авторизации) 2) , но можно было бы быстро набросать интерфейс 3) и сохранить логические связи. 4) Хотелось бы иметь поддержку в NetBeans. Вопрос, что выбрать? Варианты, которые приходят в голову: 1) Grails http://grails.org/ 2) Seam 3) Spring 4) готовые JSF проекты (которые легко понять и адаптировать). 5) какой-нибудь XML-based фреймворк, в котором вся информация для отображение идет как XML. Это сообщение отредактировал(а) Andrey1 - 28.10.2008, 18:38 -------------------- Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания. из сутры помоста шестого патриарха Хуэйнена |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
Я думаю, что если мы говорим о "серверном" клиенте - т.е. подавляющая часть страниц может быть подготовлена на сервере и интерактив на странице не требует Ajax, то наверно самое удобное JSF - там можно сделать хорошие компоненты, можно сделать нормальную логику переходов. Ну можно еще Struts подключить.
|
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
я предлагаю jsp + ajax + spring
|
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
Ну вообщем-то JSF+DWR+Ajax (library какой-нибудь) - тут можно сильно развернуться.
|
|||
|
||||
| intr |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 18.12.2005 Репутация: 2 Всего: 2 |
JBoss Seam (JSF+EJB+(richfaces or ricefaces)), благо вышла новая версия 2.1.0.GA (с новыми глюками;))
Это сообщение отредактировал(а) intr - 29.10.2008, 16:07 --------------------
Исследователь бытия и по совместительству Java-developer |
|||
|
||||
| Andrey1 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 27.2.2004 Где: Moscow Репутация: 2 Всего: 5 |
Не не не, некогда писать компоненты Нужен готовый фрейворк для быстрой разработки приложения. Вариант "используйте JSF и будьте счастливы..." не годится На первый взгляд, Grails - это то, что нужно. -------------------- Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания. из сутры помоста шестого патриарха Хуэйнена |
|||
|
||||
| Asal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 26.12.2006 Где: Минск Репутация: 4 Всего: 7 |
да, на Grails можно быстренько сделать такое преложение + есть готовые плагины для авторизации. из минусов могу сказать только следущее: 1. весь код (или почти весь) пишется на Groovy (а его надо изучить хотя бы поверхностно, в этом и есть минус, хотя язык мне понравился) 2. если не ошибаюсь View часть пишется только на GSP (могу ошибаться) |
|||
|
||||
| Andrey1 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 27.2.2004 Где: Moscow Репутация: 2 Всего: 5 |
А можно ли работать только на уровне компонент, забыв про HTML (оставив в памяти только - оформление): то есть, в чем-то, аналогично swing? В идеале хотелось: 1) Каждую страницу разбить на сетку. Затем накидать компоненты в каждую ячейки и описать их взаимодействие. 2) Иметь возможность делать свои компоненты, для того, чтобы не копировать аналогичные компоненты, которые отличаются только настойками (например, компонент для работы с таблицой + пользовательские кнопки для обработки таблицы). Это сообщение отредактировал(а) Andrey1 - 12.11.2008, 16:53 -------------------- Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания. из сутры помоста шестого патриарха Хуэйнена |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 28 Всего: 159 |
может тогда GWT? (з.ы. сам только приглядываюсь, отзывы о нем самые разные слышал). |
|||
|
||||
| Asal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 26.12.2006 Где: Минск Репутация: 4 Всего: 7 |
возможно, с GWT не знаком. В Grails совсем забыть про HTML (GSP для Grails) думаю не получиться |
|||
|
||||
| Andrey1 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 27.2.2004 Где: Moscow Репутация: 2 Всего: 5 |
Поэтому и вопрос возник Может быть... GWT генерирует javaScript"ы что ли, которые нужно вставлять в HTML? Тогда почему не Yahoo! UI : http://www.grails.org/GrailsUI+Plugin Это сообщение отредактировал(а) Andrey1 - 13.11.2008, 17:12 -------------------- Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания. из сутры помоста шестого патриарха Хуэйнена |
|||
|
||||
| Andrey1 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 27.2.2004 Где: Moscow Репутация: 2 Всего: 5 |
Да... Таки остановился на GWT+Grails
-------------------- Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания. из сутры помоста шестого патриарха Хуэйнена |
|||
|
||||
| Shaggie |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 570 Регистрация: 21.12.2006 Где: outer space Репутация: 2 Всего: 72 |
Wicket? |
|||
|
||||
| Andrey1 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 27.2.2004 Где: Moscow Репутация: 2 Всего: 5 |
Про HTML там забыть не получится, ибо ".. Swap the boilerplate, complex debugging and brittle code for powerful, reusable components written with plain Java and HTML.." и "...The worlds of HTML and Java are parallel and associated only by Wicket ids,...". -------------------- Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания. из сутры помоста шестого патриарха Хуэйнена |
|||
|
||||
| fixxer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 14.9.2006 Где: Саратов, Россия Репутация: 4 Всего: 27 |
Можно посмотреть http://www.zkoss.org/. Первые версии были сыроватые, может сейчас получше. А задумка неплохая.
-------------------- ![]() |
|||
|
||||
![]()
|
| Правила форума "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. |