Struts 2 es un nuevo framework (anteriormente conocido como WebWork 2) que introdujo algunas mejoras sobre Struts 1, de cara a simplificar las tareas más comunes en el desarrollo de aplicaciones web, así como mejorar su integración con AJAX, etc.