Spring3 Portlets с JSF2
Вопрос
Кто-нибудь когда-либо использовал новый Spring3 с JSF2 и Portlets (JSR286)?
Я использовал JSF1.2 с помощью портлетов (JSR168) У нас были некоторые проблемы с такими же такими продуктами, как загрузка файлов, интеркоммунирование портлета и другие вещи.
На этой теме не много ресурсов.
Решение
То Портлеты в книге действий Охватывает JSR286 и имеет пару глав на Spring3, но нет упоминания о JSF2 извините.
Многое из JSR286 было сделано для решения проблем в JSR168 в отношении загрузки файла и коммуникации загрузки по файлам. Я бы порекомендовал сбросить любую поддержку JSR168 в пользу JSR286, если вы сможете.
Обновление 1: Вы смотрели на мост портлета jboss?
Другие советы
Использование пружины 3 с JSF2 довольно простым. Вы можете использовать, например, Ror roo. Для создания рабочей конфигурации весны 3, а затем просто подключите конфигурацию, требуемую JSF2.
Тем не менее, в настоящее время нет приличного внедрения мостового моста портлета, который поддерживает нативный JSF2. Это в значительной степени подрывает всю цель использования JSF2 с портлетами, по крайней мере, на данный момент.
Есть небольшой технологический превью PortletBridge jboss (версия 3.0.0, проверка эта ссылка) и например Портеты Проект для портала Liferay. Однако оба из них находятся в их ранних альфа-фазах, поэтому они не вариант для использования производства.
У меня был хороший успех разработки портлетов JSF-2,0 с пружиной 3, используя http://www.portletfaces.org..