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
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 6 étapes vers un diagnostic réussi
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Chiffrements symétrique vs asymétrique
Les plus consultés sur iTPro.fr
- Compromission des identités numériques : la panne invisible qui met les entreprises à l’arrêt
- Tendances Supply Chain : investir dans la technologie pour répondre aux nouvelles attentes clients
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- L’illusion de la destruction massive d’emplois par l’IA
Articles les + lus
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
Analyse Patch Tuesday Mars 2026
À la une de la chaîne Tech
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
- Analyse Patch Tuesday Mars 2026
