Cours sur les APIs et frameworks de développement Web en Java Consultez tous les cours
Nombre d´auteurs : 187, nombre d´articles : 24, dernière mise à jour : 6 janvier 2013
Pour débuter
-
Les frameworks web Java « Haute Productivité »Création : 17 décembre 2009 · Mise à jour : 17 décembre 2009 · 1 commentaire
-
Les articles sur le thème des serveurs Web légers abondent un peu partout en ce moment, mais ils traitent la plupart du temps d'Apache et de Lighttpd. Nous allons découvrir ici les serveurs Web légers Java et ce qu'ils apportent de particulier au développeur.Création : 3 décembre 2008 · Mise à jour : 3 décembre 2008 · 12 commentaires
-
Wicket est un framework Java utilisé pour développer des applications web. Ce tutoriel s'adresse à tous ceux qui souhaitent découvrir le développement d'applications web à l'aide de ce framework sans connaissance préalable de JEE.Création : 27 novembre 2008 · Mise à jour : 27 novembre 2008 · 6 commentaires
-
Cet article a pour objectif de vous présenter la tâche de création d'une application complète de type CRUD (Create, Read, Update, Delete) permettant d'effectuer les opérations de création, consultation, suppression et modification d'une entité et ce en utilisant le framework web JSF et le framework de persistance JPA.Création : 3 mars 2008 · Mise à jour : 3 mars 2008 -
Partie liée au framework JSF (version 1.2) : configuration des bibliothèques, beans managés, cycle de vie, navigation, composants CORE et HTML, FacesContext, Backing Bean, la gestion des messages, la conversion et la validation via les Converters et les Validators, la gestion des événements, les composants supplémentaires Tomahawk de la fondation Apache et enfin la création personnalisée de composants JSF.Création : 6 août 2007 · Mise à jour : 6 août 2007 -
Partie liée aux JSP : les différents types de Tag, objets implicites, cycle de vie, gestion des erreurs, introduction aux Java Beans, collaboration de JSP, collaboration de Servlets et JSP.Création : 27 septembre 2006 · Mise à jour : 27 janvier 2007 -
Partie liée aux Servlets : traitements des données issues d'un formulaire, cycle de vie d'une Servlet, suivi de session, collaboration entre Servlets, sécurité avec différentes formes d'authentification et finalement accès aux BD avec JDBC.Création : 23 septembre 2006 · Mise à jour : 8 décembre 2007 -
Ce cours / tutoriel est destiné aux personnes connaissant Java et débutant dans le domaine du développement web. Il présente des bases de la programmation web en Java telles que :
- le serveur Tomcat
- les servlets et les pages JSP
- une introduction à l'architecture MVC (Modèle - Vue - Contrôleur)
- une introduction à l'architecture 3tier [web, métier, dao]
- une présentation de Spring Ioc pour lier les couches dans une architecture 3tier
- une utilisation de Spring pour faciliter l'écriture des couches [métier, dao]
- des exemples pour illustrer tous ces pointsCréation : 1er mai 2006 · Mise à jour : 1er mai 2006 -
Ce tutoriel décrit les différentes librairies de la JSTL .Création : 9 février 2005 · Mise à jour : 18 février 2007 -
On se propose ici de découvrir Struts 2 le successeur de Struts. Struts 2 est un projet de l'Apache Software Foundation (www.apache.org) qui a pour but de fournir un cadre standard de développement d'applications web en Java respectant l'architecture dite MVC (Modèle ? Vue ? Contrôleur). Ce document illustre les concepts importants de Struts 2 par des exemples. Des références sont données pour approfondir les thèmes abordés.Création : 15 avril 2012 · 6 commentaires
-
Cet article est un extrait gratuit de l'ouvrage Développements n-tiers avec Java EE, Chapitre 1 : la plate-forme Java EE. On y présente les composants, les conteneurs, les API et les services de Java EE.Création : 26 janvier 2012 · Mise à jour : 26 janvier 2012 · Commentez
-
Introduction par l'exemple aux frameworks Java Server Faces, Primefaces et Primefaces Mobile
par Serge TahéCe document introduit à l'aide d'exemples le framework Java Server Faces 2 (JSF2), la bibliothèque de composants PrimeFaces pour JSF2 et sa variante pour les mobiles, Primefaces mobile.
- Partie 1 : Introduction à JSF 2,
- Partie 2 : Utilisation de JSF 2 dans une application Java EE dans deux environnements EJB3 / Glassfish et Spring / Tomcat,
- Partie 3 : Introduction à Primefaces,
- Partie 4 : Portage de l'application exemple sur Primefaces dans les deux environnements EJB3 / Glassfish et Spring / Tomcat,
- Partie 5 : Introduction à Primefaces mobile,
- Partie 6 : Portage de l'application exemple sur Primefaces mobile dans les deux environnements EJB3 / Glassfish et Spring / Tomcat.
Les six applications Java EE développées l'ont été avec des projets Maven sous Netbeans 7.1. Les versions Eclipse de ces projets sont également disponibles.Création : 3 juillet 2012 · 17 commentaires
Sommaire
menu
JSP / Servlets
-
Cet article est une introduction à l'audit de performance d'une application en Java/Java EECréation : 1er octobre 2009 · Mise à jour : 1er octobre 2009 · 5 commentaires
-
Cet article constitue une introduction à Google App Engine. Il s'agit de la traduction française de la présentation originale de Google App Engine.Création : 18 novembre 2009 · Mise à jour : 18 novembre 2009 · 2 commentaires
-
Ce tutoriel va vous expliquer pas à pas comment développer une application web à l'aide de NetBeans 5.0.
Vous découvrirez les nouveautés, et les améliorations qui ont été faites.Création : 3 octobre 2005 · Mise à jour : 21 octobre 2005 -
Suite aux nombreux problèmes que pose la gestion de l'encodage au sein d'une application web J2EE, au foisonnement de messages et de pseudo-règles échangées entre développeurs et au manque de synthèse sur le sujet, j'ai eu l'idée de récapituler ici un ensemble de bonnes pratiques à mettre en oeuvre pour éviter d'avoir à faire face à de véritables casse-têtes.Création : 18 février 2008 · Mise à jour : 18 février 2008 -
Construction d'une animation pour pages web sous forme d'une applet java. Sujets abordés : les threads et le double buffering.Création : 6 avril 2004 · Mise à jour : 6 avril 2004 -
Cet article explique comment mettre en place une méthode d'authentification basée sur une DataSource s'effectuant via un formulaire.Création : 20 octobre 2005 · Mise à jour : 20 octobre 2005 -
Partie liée aux Servlets : traitements des données issues d'un formulaire, cycle de vie d'une Servlet, suivi de session, collaboration entre Servlets, sécurité avec différentes formes d'authentification et finalement accès aux BD avec JDBC.Création : 23 septembre 2006 · Mise à jour : 8 décembre 2007 -
XMLRAD est framework pour créer des applications web avec J2EE. La technologie est basée sur XML/XSL pour générer les pages HTML.Création : 17 octobre 2005 · Mise à jour : 17 octobre 2005 -
Découvrez les questions les plus fréquemment posées sur Java EE.Création : 3 octobre 2004 · Mise à jour : 5 novembre 2006 -
Premier cours d'une longue série concernant J2EE. Présentation des différentes architectures pour le développement WEB, des différents types de client (lourd et léger) en insistant, pour les clients légers, sur les technologies existantes côté client et serveur, puis rappel concernant le protocole HTTP, et enfin précisions sur le fait que ce cours s'intéresse à J2EE.Création : 23 septembre 2006 · Mise à jour : 5 octobre 2007 -
Partie liée aux JSP 2.0 : conception de balises personnalisées dont la structure est identique au cours sur les Taglib mais avec une sauce JSP 2 (interface SimpleTag, attributs dynamiques), EL (Expressions Languages), bibliothèque JSTL (core et i18n).Création : 9 octobre 2006 · Mise à jour : 12 novembre 2006 -
Ce tutoriel décrit le fonctionnement des Expressions Languages ( EL ) de JSP 2.0 .Création : 15 janvier 2005 · Mise à jour : 16 janvier 2005 -
Partie liée aux JSP : les différents types de Tag, objets implicites, cycle de vie, gestion des erreurs, introduction aux Java Beans, collaboration de JSP, collaboration de Servlets et JSP.Création : 27 septembre 2006 · Mise à jour : 27 janvier 2007 -
Tutoriel sur les Servlets, 75 pages.Création : 3 novembre 2001 · Mise à jour : 5 janvier 2005 -
Tutoriel : L'architecture multi-tiers J2EE (PDF, 5 pages, 24 Ko)Création : 3 septembre 2004 · Mise à jour : 3 septembre 2004 -
Présente les bases de la programmation Web avec Java côté serveur avec les technologies des servlets, des pages JSP et XML.
PDF de 215 pagesCréation : 1er avril 2005 · Mise à jour : 1er avril 2005 -
Ce livre qui traite du cas particulier des applications de commerce électronique implémentées à l'aide des technologies Java et MySQL, propose un référentiel pour l'intégration du management des performances aux trois premières phases du cycle de développement (analyse, design, codage).Création : 6 juin 2005 · Mise à jour : 6 juin 2005 -
Ce document travaille autour d'une application simplifiée de vente de produits en ligne. On y construit une application web à trois couches : une couche d'accès aux données d'un SGBD, une couche métier pour gérer les achats, une couche web de dialogue avec l'utilisateur. La couche web est construite selon selon trois techniques différentes :
1 - une technologie classique à base de servlet contrôleur et pages JSP
2 - une technologie Struts
3 - une technologie Spring MVC
PDF 105 pages
Création : 1er février 2005 · Mise à jour : 1er février 2005
menu
Bibliothèques de tags
-
Ce tutoriel décrit le fonctionnement des librairies de tag (taglibs).Création : 3 janvier 2005 · Mise à jour : 18 février 2007 -
Partie liée aux balises personnalisées (version 1.2) : fichiers de description TLD, attributs, corps, variables implicites, TagExtraInfo et déploiement.Création : 28 septembre 2006 · Mise à jour : 27 janvier 2007 -
Partie liée aux JSP 2.0 : conception de balises personnalisées dont la structure est identique au cours sur les Taglib mais avec une sauce JSP 2 (interface SimpleTag, attributs dynamiques), EL (Expressions Languages), bibliothèque JSTL (core et i18n).Création : 9 octobre 2006 · Mise à jour : 12 novembre 2006 -
Ce tutoriel décrit les différentes librairies de la JSTL .Création : 9 février 2005 · Mise à jour : 18 février 2007 -
Cet article est un petit tutoriel d'introduction à Sitemesh, un framework Java/J2EE web permettant de gérer facilement le layout d'une application web. Dans cet article, je vais commencer par introduire les autres possibilités de gestion de layout (inclusion de JSP, Tiles), puis je présenterais Sitemesh et en donnerai un petit exemple pour finir sur ses fonctionnalités avancées.Création : 3 octobre 2007 · Mise à jour : 5 janvier 2008 -
Si vous en avez assez de générer vous-même l'affichage des tableaux (TABLE en html), Displaytag est la librairie qui va vous simplifier la vie. En effet, elle permet de créer simplement et très rapidement un tableau à partir d'une liste d'objets qu'elle reçoit en paramètre. Mais ce n'est pas tout ! Elle gère aussi les tris sur les colonnes, la pagination, l'export et bien d'autres choses. Fini le travail fastidieux et répétitif !Création : 14 mars 2007 · Mise à jour : 14 mars 2007
menu
Portlets
-
Cet article est une première approche du concept des Portlets. Il permet d'avoir une vision générale sur le fonctionnement , l'architecture et les objectifs de ces composants.Création : 14 mars 2007 · Mise à jour : 14 mars 2007