Este documento presenta una introducción al framework Struts 2. Cubre los objetivos de aprendizaje sobre la implementación de aplicaciones web usando el patrón MVC de Struts 2, incluyendo las etiquetas principales del framework. Explica conceptos como qué es una aplicación web, qué es un framework de desarrollo, e introduce los tipos principales de frameworks Java como Struts 2, Ibatis, JSF, Spring y Hibernate.