Apache Struts sert de modèle de conception pour les JSP ( Java Server Pages ) sur les serveurs Apache . Il fonctionne sur le principe de modèle-vue - contrôleur, où le modèle décrit les données elles-mêmes , la vue décrit le point de vue de l'utilisateur de l'application et le contrôleur décrit la logique nécessaires à la coordination entre les données et l'utilisateur. Vous pouvez télécharger le framework Struts gratuitement dans le cadre du projet Apache Jakarta , avec la version la plus récente 2.2.1.1 comme de Décembre 2010. Instructions
1
Télécharger Struts d'Apache et décompressez le fichier dans le répertoire de votre choix sur votre serveur. Copiez le fichier " struts- blank.war », « struts- example.war " et " struts- documentation.war " de la " webapps " répertoire dans le dossier Struts à la " webapps " dans le répertoire webapps de votre serveur. Redémarrez le serveur
2
Ajouter " org.apache.struts.action.Action d'importation; ». Vers le haut de votre code JSP . Editez le fichier " struts- config.xml " . Pour la balise " form- beans " , ajoutez le nom et l'emplacement du fichier de formulaire HTML. Pour le tag "global -forwards " , ajoutez l'attribut "avant" avec le chemin du fichier du formulaire doit être transmis à . Pour le tag "action -mappings " , ajoutez le nom du fichier JSP qui doit traiter la forme initialement .
3
Editez le fichier " web.xml " et ajouter le " servlet , "" servlet-mapping " et les balises " welcome- file- list "pour contenir les informations de configuration Struts et le chemin d'accès au fichier" struts- config.xml " .
4
test de l'exécution de l'application en entrant l'emplacement du fichier JSP dans le navigateur. Si la configuration Struts fonctionne correctement la page doit rediriger vers l'adresse indiquée dans la balise "global -forwards " du fichier " struts- config.xml " .