Une fois le projet créé et configuré pour JSF, l’étape suivante consiste à créer notre première page Web. En sélectionnant File|New|Other|Web|Web Page|Next dans le menu principal de WDSc, on obtient une boîte de dialogue permettant de créer une page Web (figure 3).
En sélectionnant
Notre première page JSF
le modèle JSF, WDSc crée un fichier JSP et une classe Java qui est associée à la page, avec le commentaire suivant dans le JSP : <%– jsf:pagecode language="java" location="/ src/pagecode/Page1.java" –%> <%– /jsf:pagecode –%> Le wizard met aussi à jour faces-config.xml avec ce qui suit :
L’étiquette « managed-bean » dans le XML ci-dessus introduit un concept d’ISF important. Les beans gérés par JSF sont aussi connus sous le nom de « backing beans » parce qu’ils fournissent l’arrière-plan (back end) Java à l’UI JSP. L’adjectif « managed » s’explique par le fait que le moteur JSF contrôle le cycle de vie de la classe Java.
La classe Page1 sera créée sur chaque requête utilisateur, comme spécifié dans l’étiquette managed-bean-scope dans le facesconfig. xml. Pour ajouter un formulaire et un champ d’entrée à la page, nous faisons glisser/déposer de la composante Input hors de la palette vers page1.jsp. WDSc place automatiquement l’entrée dans un formulaire (figure 1).
A noter que les ajouts de pages sont reflétés dans Page1.java par le code suivant : protected HtmlForm Form1; protected HtmlIntputText text1; // some code omitted
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
- FOCUS : optimisation du Cloud grâce à l’intelligence Artificielle
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
- Top 5 du Baromètre de la cybersécurité 2025 : entre confiance et vulnérabilités persistantes
- Analyse Patch Tuesday Février 2026
Articles les + lus
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
Les 3 prédictions 2026 pour Java
À la une de la chaîne Tech
- 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
- Les 3 prédictions 2026 pour Java
