Patsy
Manejo de excepciones: Struts tiene una desventaja relacionada con el manejo de excepciones. Por ejemplo, en el caso de una excepción de JDBC, no tiene otra opción que reenviarla a una página de error. Marco: Struts solo puede ocuparse del controlador y se centra más en la parte de la vista. No le ayuda a elegir un marco para desarrollar un modelo. Además, no sigue un modelo impulsado por eventos que normalmente utilizan los productos de creación de GUI.