Struts 2 x JSF

Struts 2 x JSF o que voce usa?
Hoje surgiu uma enquete aqui no serviço completamente inutil sobre qual a melhor api para desenvolvimento de interfaces java… uma enquete inutil mas com certo peso prático pois escolher um ou outro poderá ter impacto futuro. Peço que se voce usa um ou outro poste aqui qual voce usa.

Favor evitar respostas genéricas.

jsf tem maior demanda que struts2

entra na apinfo e vai ver

Eu to no struts 1.x ainda mas o JSF realmente é mais pedido, pelo menos aqui em SP.
Em relação a tecnologia, eu gostei muito do JSF pra criar interfaces, usei o JSF2 + Primefaces, mas não o utilizei em um projeto e sim por conta própria, não sei os problemas que ele tem.
Quanto ao struts 2 já o utilizei em projetos, ele é uma melhoria do struts 1 e não se propoe a criar componentes, ele funciona no estilo request e response que tem suas vantagens e desvantagens, vc pode usar as bibliotecas javascript que quiser, porém usar um componente visualmente mais rico dá mas trabalho.

Acho que se vc pode ter uma interface mais rica o JSF é a melhor pedida.

[quote=jjose]jsf tem maior demanda que struts2

entra na apinfo e vai ver[/quote]

concordo.

jsf 2

muito mais prático, simples e fácil de trabalhar.

estou querendo usar primefaces nos meus projetos, que facilitará ainda mais.

infelizmente o Struts perdeu o timing (na minha humilde opinião).