В настоящее время я использую JSF 1.2 и RichFaces 3.3.3, и они работают нормально. Но мне придется обновить текущую версию RichFaces до 4.x и внести изменения, соответствующие руководству по миграции, если я решит обновить версию JSF до 2.1.29. Я имею в виду, что есть компоненты, которые не будут работать или работать в JSF 2.1.29 + RichFaces 4.x (в частности, 4.5.2). Я имею в виду такие компоненты, как a4j:keepAlive
, которые, я думаю, должны быть заменены чем-то другим.Являются ли RichFaces 3.3.3 и JSF 2.1 совместными усилиями?
ответ
В основном они собираются вместе, но с некоторыми ограничениями, поскольку RichFaces 3.3.3 не поддерживает некоторые функции JSF 2, такие как встроенные фишки (VDL), верификация бинов (JSR-303), функциональность JSF 2 afax, .. см. here.
Но есть некоторые обходные пути, чтобы получить более ограничений ...
проблемы вы будете сильно зависит от используемых компонентов RichFaces в вашем проекте.
Если вы хотите использовать JSF 2 (2.0, 2.1, 2.2) и его преимущества, я бы рассмотрел также обновление до RichFaces 4 (4.0, 4.1, 4.2, 4.3, 4.4, 4.5), чтобы получить все преимущества от JSF 2. Вам нужно исследовать время для обоих решений. Но если вы поедете с RichFaces 4, будущие изменения будут более эффективными, я думаю.
Если вы решите остановиться на Richfaces 3.3, я бы подумал об обновлении версии до 3.3.4, которая состоит из исправления безопасности, применяемого к выпуску 3.3.3.Final, и которое представляет основную поддержку JSF 2 для 3.3. X.
- 1. RichFaces 3.3.3 с рабочим примером JSF 2.0
- 2. Обновление JSF Richfaces
- 3. richfaces 3.3.3 на движке google
- 4. применить патч к richfaces 3.3.3
- 5. RichFaces 3.3.3 проблемы с IE6
- 6. JSF2.0 + RichFaces 3.3.3, не Jsp найдена ошибка
- 7. Richfaces и JSF/AJAX Lifecycles
- 8. JSF RichFaces и двойной слайдер
- 9. Приложение JSF2 и Richfaces 3.3.3 на tomcat 6.0 с StackOverflowError
- 10. Пользовательский CSS переопределенный - JSF Richfaces
- 11. JSF 2.2 + PrettyFaces 3.3.3 + WildFly8
- 12. JSF Richfaces modalPanel
- 13. JSF Richfaces и пользовательская проверка
- 14. Конфигурация JSF 2.0 и Richfaces
- 15. Richfaces 4.3.3 соответствует стандарту JSF?
- 16. JSF/Richfaces Ajax Requests
- 17. Компоненты JSF RichFaces на Tomcat
- 18. JSF - Richfaces 3.3.3 rich datatable - как сортировка, так и фильтрация с двумя заголовками?
- 19. Ajax вопрос запрос в IE9, используя RichFaces 3.3.3 Final
- 20. jsf, richfaces, всплывающее окно
- 21. JSF richfaces getElementById
- 22. Использование richfaces 3.3.3 с портлетами (JSF 1.2) на сервере IBM Websphere Portal 6.1
- 23. Загрузка JSF Richfaces datatable и datascroller
- 24. Tomahawk для JSF 2.1
- 25. JSF/RichFaces: условный стиль текста
- 26. Переменная Iteration в JSF/Итерация Richfaces?
- 27. «Палитра» не отображает библиотеку Richfaces или Ajax4Jsf после установки Richfaces
- 28. Hotkey войти на CommandButton JSF и RichFaces
- 29. RichFaces и JSF: Где загружается файл fileUpload?
- 30. JSF и Richfaces на JBoss AS 4
Вы действительно прочитали руководство по миграции RichFaces? Просто нажмите ссылку «a4j components», а затем найдите, как перенести «a4j: keepAlive». Там он очень четко ответил. – BalusC