Tutoriel Struts

Tutoriel Struts

struts tutorials

Struts 1.x est le framework Model-View-Contraller (MVC) le plus connu, classique et éprouvé. Souvent, vous écouterez quelque chose comme, vide de sens pour apprendre Struts 1.x, c'est un cadre mort. Cependant, avec l'énorme succès de Struts 1.x au début, il y a encore des centaines de milliers d'entreprises implémentées Struts 1.x, et n'envisage jamais de mise à niveau, donc Struts 1.x continue de causer de nombreuses maintenances.

Struts 1.x est un framework Web complet, fournit des composants de formulaire Web complets, un validateur, une internalisation, une gestion des erreurs, une disposition des tuiles, une faible courbe d'apprentissage et facile à implémenter. Dans ces didacticiels, il fournit de nombreux exemples et explications étape par étape sur l'utilisation du framework Struts 1.x MVC.

Heureux Struts d'apprentissage. :)

Démarrage rapide Struts

Passons en revue rapidement le cadre Struts 1.x.

Configuration de Struts

Tout sur la configuration de Struts.

Struts Action & ActionForm

Classe d'implémentation Action et ActionForm.

  • ForwardAction Example
    Vous permet d'accéder directement à la classe JSP, sans passer par la classe du contrôleur.

  • DispatchAction Example
    Vous permet de regrouper toutes les fonctions associées dans une seule classe d'action.

  • MappingDispatchAction Example
    Idem avec DispatchAction, regroupez les fonctionnalités similaires dans une seule classe d'action mais avec un mécanisme différent

  • DynaActionForm example
    Vous permet de créer un bean formulaire virtuel de manière déclarative pour augmenter la vitesse de développement.

Composants de formulaire Web Struts

Struts prend entièrement en charge tous les composants de formulaire Web standard.

Balises logiques Struts

Struts est livré avec de nombreuses balises logiques pour faciliter l'itération du composant bean ou le traitement conditionnel.

Erreur et enregistrement de Struts

Gestion des exceptions et journalisation des erreurs.

Localisation de Struts

Struts a un bon support pour l'internationalisation ou la localisation.

Cadre de validation Struts

Dans le framework de validation Struts, il fournit de nombreuses méthodes génériques (obligatoires, maxlength, minlength ..) pour valider les composants du formulaire, il rend votre code de validation plus standardisé et plus facile à maintenir.

  • Struts validator example
    Un simple formulaire d'inscription d'utilisateur, et valider le champ nom d'utilisateur, mot de passe et email avec le validateur Struts.

Cadre Struts Tiles

Le cadre de tuiles Struts est un cadre de mise en page puissant, qui est utilisé pour maintenir un aspect standard des détails d'en-tête, de pied de page ou de menu sur toutes vos pages Web.

  • Struts Tiles framework example
    Une application Web simple pour démontrer l'utilisation du framework de tuiles Sturts pour changer facilement la page d'en-tête et de pied de page.

Struts s'intègrent à d'autres cadres

Tout ce qui concerne le cadre d'intégration de Struts avec les autres.

Struts Misc

Autres exemples Struts.