Le document présente un cours sur le développement d'applications web avec le framework Struts, incluant des prérequis, sa logique de fonctionnement, et sa configuration. Struts est conçu pour faciliter la création d'applications respectant le modèle MVC, mais est jugé lourd pour des applications simples. Il décrit en détail la gestion des requêtes, la définition des actions, et la validation des formulaires à l'aide d'objets de type ActionForm.