Este documento describe varios frameworks J2EE populares como JSF, Struts, Spring y JBoss Seam. Explica los conceptos básicos de cada uno y su arquitectura, ventajas y desventajas. Los frameworks J2EE ayudan a estructurar aplicaciones web siguiendo el patrón MVC y proveen bibliotecas reutilizables para simplificar el desarrollo.