Dans le fichier de configuration Struts de la figure 2, l'entrée type dans les deux tags form-bean et action spécifie le nom de la classe Java. Chaque fois qu'une requête JSP arrive avec un attribut d'action tag html:form qui correspond à l'attribut /logon du chemin du tag d'action du fichier
Configuration XML Struts
de configuration
Struts, ActionServlet crée des instances des classes
LogonForm et LogonAction. La figure 3 montre les listings
API de ces deux classes.
La classe LogonForm est un
JavaBean qui enveloppe les champs
d’entrée du nom et du mot de passe
utilisateur provenant de Logon.jsp. A
noter que, comme un JavaBean,
LogonForm a des méthodes getter et
setter pour les attributs nom et mot de
passe d’utilisateur et une méthode
nommée validate. Comme l’attribut validate
du tag d’action de configuration
Struts est réglé sur true, ActionServlet
exécutera la méthode validate de la
classe LogonForm. Généralement,
vous appliquerez la méthode validate
de la classe Form pour de simples éditions
comme la longueur du champ
(c’est-à -dire, les éditions qui n’ont pas
besoin d’accès à la base de données ni
d’appels de programme externe).
Téléchargez cette ressource
Créer des agents dans Microsoft 365 Copilot
Insight vous guide dans l’utilisation de la nouvelle expérience de création d’agents dans Microsoft Copilot Studio, disponible dans Copilot Chat. Découvrez les étapes clés pour concevoir, configurer et déployer ces nouveaux agents et injecter la puissance de l’IA directement dans le flux de travail.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- L’identité, talon d’Achille de la cybersécurité
- De la donnée brute à l’actif stratégique : une approche produit
- Sous pression, les CIO entrent dans l’ère de la responsabilité IA
- FOCUS : optimisation du Cloud grâce à l’intelligence Artificielle
Articles les + lus
Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
Alliée ou menace ? Comment l’IA redessine le paysage cyber
CES 2026 : l’IA physique et la robotique redéfinissent le futur
À la une de la chaîne Tech
- Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
- Pourquoi Shopify Plus s’impose dans la transformation du e-commerce B2B
- Quand l’innovation échappe à ses créateurs: Comment éviter l’effet Frankenstein à l’ère de l’IA
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
