Avant de commencer votre application Web basée sur Java, il faut choisir les technologies que vous utiliserez. HTML et JSP sont un fait entendu, mais je vous conseille vivement d’apprendre à utiliser JSTL et d’acquérir quelques connaissances JavaScript. De plus, ne vous souciez pas de développer votre propre architecture MVC.
Choisissez vos armes
Utilisez JSF ou Struts. Struts est le standard de facto pour un cadre d’application Web. C’est une technologie mature, tous les principaux IDE intègrent le support de Struts, et il existe une bonne dizaine de livres traitant de Struts. JSF a certes un jeu de fonctions UI plus sophistiqué mais, si votre application Web est plutôt simple, JSF est peutêtre surpuissant.
Mais, s’il vous faut une UI agile, l’ajout de fonctions avec les tags Struts ou le code personnalisé sera plus complexe qu’avec JSF. Oui JSF est une nouvelle technologie, mais la release Early Access existe depuis deux ans et, en décembre 2003, il existait déjà quatre excellents livres sur JSF. Dans tous les cas, quoi qu’en disent les fournisseurs d’IDE, vous aurez toujours besoin d’expertise Java, que vous utilisiez JSF ou Struts.
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
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
- Afficher les icônes cachées dans la barre de notification
- Activer la mise en veille prolongée dans Windows 10
Les plus consultés sur iTPro.fr
- Sekoia.io : l’alternative européenne qui s’impose dans la cybersécurité
- Redéfinir la confiance à l’ère de l’IA agentique : les entreprises sont-elles prêtes pour le SOC autonome ?
- IA Agentique : la vraie rupture c’est la gouvernance humaine
- Les défaillances des pipelines de données pèsent lourdement sur la performance des grandes entreprises
Articles les + lus
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
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
À la une de la chaîne Tech
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- 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
