Я с радостью использую Primefaces, так как это, безусловно, самый богатый набор элементов управления JSF2 с открытым исходным кодом, но иногда они могут приводить в бешенство.Лучше всего работать в предположении, что компонент X не будет корректно работать в диалоговом окне без особых усилий.
Я бы не стал использовать Primefaces, если вы работаете в среде разработки со строгими требованиями к дизайну пользовательского интерфейса, так как все получается именно так, как нужно.Вы хотели бы, чтобы он выглядел и работал, возможно, не будет возможности.
Кроме того, я бы избегал Primefaces, если вам не нравятся JSF, HTML, JQuery, JavaScript и CSS, так как вам понадобится немало хитростей JQuery.чтобы обойти ошибки, которые возникают.
Но на этом замечании я еще не столкнулся с проблемой, что пара строк пользовательского Javascript не исправлена для меня, и у меня есть один из самыхмногофункциональные приложения, которые я когда-либо писал в кратчайшие сроки.