Я разрабатываю приложения 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, ...
Насколько мне известно, нет библиотек компонентов JSF2, поддерживающих HTML5. Что касается cdi и шва, они просто ужасны для работы. Верьте или нет, можно интегрировать JSF2 с Spring 3, а затем оставить остальную часть стека EE в прошлом, где он принадлежит. Если вы рассматривали альтернативы JSF2, даже я слышал, что люди делают довольно классные вещи с Wicket, но лично я не сталкивался с проблемами с Primefaces и JSF, которые мне не удалось обойти. –
почему -1? Я думаю, что это хороший вопрос. Я видел много людей, борющихся со швом 3, после хорошего опыта с швом 2 ... – Fortega
@maple_shaft извините, но я не согласен. Java EE также содержит EJB и JPA, которые отлично работают в сочетании с JSF. Нет необходимости «оставлять это в прошлом», поскольку это очень современные технологии, которые активно и открыто совершенствуются все время. –