JSF (básico, PrimeFaces, RichFaces, Seam)