Características
Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.
Implementa el controlador y me da una ayuda con la vista. Conceptualmente struts2 y jsf hacen lo mismo. Hay que tener cuidado al meter código javascript en un documento con etiquetas JSF, se mezclan mal.
El código html y javascript generado por jsf:
- es difícil de entender. El generado por struts2, no.
- no debe ser modificado. Esto implica problemas cuando queremos crear o modificar tags de JSF.
Por otra parte, JSF es un estandar de java, de hecho utiliza las librerías JSTL.
Existen varias implementaciones de jsf:
MyFaces
RichFaces (quizás la más utilizada)
IceFaces
…
Cada versión implementa el standard, además te da sus propios tags.
El autor de Struts1 hizo JSF 1.