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
Guide de Threat Intelligence contextuelle
Ce guide facilitera l’adoption d’une Threat Intelligence - renseignement sur les cybermenaces, cyberintelligence - adaptée au "contexte", il fournit des indicateurs de performance clés (KPI) pour progresser d' une posture défensive vers une approche centrée sur l’anticipation stratégique
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Deepfakes et IA : 64% des Français pensent savoir les détecter, mais la confiance reste fragile
- Cryptographie post-quantique : le Campus Cyber publie deux guides clés pour accélérer la transition des entreprises
- Cyberattaques : 46% des entreprises françaises perdent du chiffre d’affaires dès le premier jour
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
