Definición de Struts

Struts

El proyecto Struts lo lanzó en Mayo del 2000 Craig R. McClanahan para proporcionar un marco de trabajo MVC estándard a la comunidad Java. En Julio del 2001, se liberó Struts 1.0. Este framework del proyecto Jakarta [JAKA03] es la implementación java orientada a aplicaciones web más difundida del patrón MVC. Provee su propio controlador (ActionServlet), y se integra con otras tecnologías para proveer el modelo y la vista. La navegación se configura en ficheros XML externos a modo de AFD con eventos. Struts organiza la lógica y responsabilidades siguiendo la distribución del MVC.