![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| PonomarevMM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 5.4.2006 Репутация: нет Всего: нет |
Использует ли кто-нибудь из присутствующих jsf(MyFaces)? В смысле если буду спрашивать, то помогут?
|
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
Спрашивай конечно, от тебя ведь не убудет даже если никто не ответит
|
|||
|
||||
| onsh76 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 20.11.2005 Где: Beautiful BC Репутация: 4 Всего: 5 |
Попутные вопросы по использованию jsf/myFaces:
- поправьте если что-то не так, но только POST метод реализован в тамошней имплементации; в springMVC можно например задать конкретный метод(или методы) для обработки http request; если это вышеописанное ограничение в силе, то намечаются ли изменения в specs дабы обеспечить большую гибкость технологии? - решена ли проблема double submit очень хорошо расписанная нашим коллегой Михаилом Журавлевым? |
|||
|
||||
| onsh76 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 20.11.2005 Где: Beautiful BC Репутация: 4 Всего: 5 |
Интересно:
- имел ли кто технические трудности(challenges/issues) с применением JSF; - Каковы были это трудности(challenges/issues) - заранее благодарен за конкретные примеры; - стоит ли ставить на JSF как технологию, при написании новых проектов; |
|||
|
||||
| alexsmirnov |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 76 Регистрация: 23.8.2005 Репутация: 5 Всего: 7 |
Помогут, помогут. Уровень участника JCR-252 ( это группа по спецификациям JSF ) устроит ?
По пунктам : 1) MyFaces используются, правда сразу обрати внимание - последнее время они затеяли глобальный рефакторинг ( переход на Maven, разделение подпроектов и т/п, подключение Oracle ADF ), и стабильных реализаций, кроме надавно объявленного core давно не выпускали - поэтому многие баги исправлены только в текущей версии - то есть надо брать nightly builds. В целом, фишек там побольше - но реализация от SUN ( вернее нынче java.net ) написана получше. Спецификации 1.2 объявляются на JavaOne 15 мая - советую сразу на них ориентироваться. cm https://javaserverfaces.dev.java.net/ , опять-таки пока https://javaserverfaces.dev.java.net/ ( но они уже меняться практически не будут ). 2) POST - штатный и практически единственный для форм метод ( на самом деле модель MVC по другому организовать сложно ). Но есть возможность как-раз практически в виде описанном в статье использовать навигацию с redirect . Плюс формировать линки для GET с параметрами. При redirect теряются request-scope переменные, но в тех же MYFaces ( не следил, перенесли ли из инкубатора ) и в некоторых других библиотеках есть попытки реализации аналога "flash" из ruby on rails. Плюс, в текущем MYFaces и JSF 1.2 есть частичное подавление этой проблемы - view sequence - индивидуальный идентификатор каждого запроса. Еще советую сразу обратить внимание на struts shale - тоже может помочь. В целом: назначение JSF не создание сайтов, сколько реализация веб-клиентов для JEE приложений - от попыток применить не по назначению и возникают многие проблемы. Для публичных проектов наверно самое разумное портальные ( или какие-то CMS ) решения с реализацией интерактивных частей на JSF ( хотя и спорное мнение ). 3) Трудностей везде хватает, но в целом технология достаточно красивая и продуманная по архитектуре. Начиная с JEE 5 ( официально опять-таки объявляется на JavaOne ) JSF включена в спецификацию web-tier. Поддерживается SUN, Oracle, IBM, Jboss и еще многими фирмами ( сужу по активности в комитете ). Так что для создания именно корпоративных систем - безусловно, лучше использовать JSF. А вот для других задач нужно думать и оценивать |
|||
|
||||
![]()
|
| Правила форума "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. |