Pergunta

Alguém já usou o novo Spring3 com JSF2 e Portlets (JSR286)?

Eu usei o JSF1.2 com portlets (JSR168), tivemos alguns problemas com coisas como upload de arquivos, intercomunicação de portlet e outras coisas.

Não há muitos recursos online sobre este tópico.

Foi útil?

Solução

o Portlets em livro de ação cobre o JSR286 e tem alguns capítulos no Spring3, mas não há menção ao JSF2, desculpe.

Grande parte do JSR286 foi feita para resolver os problemas no JSR168 com relação ao upload de arquivos e comunicação portlet. Eu recomendaria soltar qualquer suporte JSR168 em favor do JSR286, se você puder.

Atualização 1: Você já olhou A ponte Jboss Portlet?

Outras dicas

O uso da primavera 3 com o JSF2 é bem direto. Você pode usar, por exemplo, Sring Roo Para construir a configuração da primavera 3 de trabalho e, em seguida, basta conectar a configuração exigida pelo JSF2.

No entanto, atualmente não existe uma implementação decente da ponte Portlet que suporta o JSF2 nativo. Isso prejudica praticamente todo o objetivo de usar o JSF2 com portlets, pelo menos por enquanto.

Há uma pequena visualização tecnológica do JBoss Portletbridge (versão 3.0.0, verifique esse link) e por exemplo PortletFaces Projeto para o portal Liferay. No entanto, ambos estão em suas fases alfa iniciais, portanto não são uma opção para o uso da produção.

Tive um bom sucesso desenvolvendo portlets JSF-2.0 com a primavera 3 usando http://www.portletfaces.org.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top