2011-12-21 4 views
-1

Я разрабатываю приложения JSF довольно долгое время. И примерно 3 или 4 года назад я обнаружил шов 2, и это было здорово. Теперь я решил попробовать jsf 2 + cdi + seam 3 + primefaces 3 (я знаю, что эта версия еще не окончательна) и на пути было так много проблем, что я ищу альтернативы.альтернатива cdi, шов 3 и праймеры 3

Итак, если кто-то может указать мне на фреймворк, который добавляет jsf 2, он может хорошо работать с facelets и некоторой библиотекой компонентов поверх jsf 2, которая является готовой html 5, я был бы признателен.

Кроме того, я не отказываюсь оставлять jsf 2 позади, поэтому, если есть какая-то лучшая альтернатива, я готов попробовать.

Это действительно просто должен играть хорошо с Java EE 6 стек, EJB 3.x, ...

+0

Насколько мне известно, нет библиотек компонентов JSF2, поддерживающих HTML5. Что касается cdi и шва, они просто ужасны для работы. Верьте или нет, можно интегрировать JSF2 с Spring 3, а затем оставить остальную часть стека EE в прошлом, где он принадлежит. Если вы рассматривали альтернативы JSF2, даже я слышал, что люди делают довольно классные вещи с Wicket, но лично я не сталкивался с проблемами с Primefaces и JSF, которые мне не удалось обойти. –

+0

почему -1? Я думаю, что это хороший вопрос. Я видел много людей, борющихся со швом 3, после хорошего опыта с швом 2 ... – Fortega

+0

@maple_shaft извините, но я не согласен. Java EE также содержит EJB и JPA, которые отлично работают в сочетании с JSF. Нет необходимости «оставлять это в прошлом», поскольку это очень современные технологии, которые активно и открыто совершенствуются все время. –

ответ

0

Шов 2 все еще разрабатывается и поддерживается. Seam 2.3.0 will have JSF2 support. Вы можете попробовать альфа-релиз here и обновить (легко с maven), как только будет стабильный выпуск.

Я также попытался Шов 3 на некоторое время, но есть много хороших вещи в шве 2, который не существует (пока?) В пластах 3. Так что я перешел обратно в пласты 2 ...

 Смежные вопросы

  • Нет связанных вопросов^_^