Les meilleurs cours et tutoriels en développement Web Java Consultez tous les cours

Nombre d´auteurs : 197, nombre d´articles : 70, dernière mise à jour : 27 octobre 2014 

 
Pour débuter
  • PDF on-line ZIP 
    fr
    Les frameworks web Java « Haute Productivité »
    Création : 17 décembre 2009  · 1 commentaire Donner une note à l'article (4.5)
     
  • PDF on-line E-book 
    fr
    Les serveurs web légers
    par Philippe Voncken
    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  · 12 commentaires Donner une note à l'article (4)
     
  • PDF on-line ZIP E-book 
    fr
    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  · 6 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    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 
     
  • PDF on-line ZIP 
    fr
    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 
     
  • PDF on-line 
    fr
    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 
     
  • PDF on-line 
    fr
    Introduction aux Servlets
    par Mickaël Baron
    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 
     
  • PDF on-line ZIP 
    fr
    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 points
    Création : 1er mai 2006 
     
  • on-line ZIP 
    fr
    Java Standard Tag Library (JSTL)
    par Frédéric Martini
    Ce tutoriel décrit les différentes librairies de la JSTL .
    Création : 9 février 2005  · Mise à jour : 18 février 2007 
     
  • PDF on-line ZIP E-book 
    fr
    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  · 7 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    La plate-forme Java EE
    par Jérôme Lafosse
    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  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    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  · 22 commentaires Donner une note à l'article (5)
     

Sommaire

menu Struts
  • on-line ZIP 
    fr
    FAQ Struts
    par L'équipe Java
    Découvrez les questions les plus fréquemment posées sur Struts.
    Création : 1er mai 2004  · Mise à jour : 24 juillet 2006 
     
  • PDF on-line ZIP 
    fr
    Introduction à Struts
    par Serge Tahé
    On se propose ici de découvrir une méthode de développement appelée STRUTS. Jakarta Struts 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). Le document est un tutoriel.
    PDF 134 pages
    Création : 1er janvier 2005 
     
  • PDF on-line ZIP E-book 
    fr
    Le Framework Struts
    par Metoss
    Struts est un framework proposant un cadre logiciel pour l'organisation des échanges avec l'utilisateur et la dynamique de l'application. Il promeut une structuration de la couche Servlet-JSP suivant le modèle MVC II. La définition de la dynamique de l'application est partiellement déclarative, via un fichier de configuration, partiellement implémentée, au sein des classes Action.
    Création : 1er juin 2004 
     
  • PDF on-line ZIP E-book 
    fr
    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  · 7 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Dans cet article, il sera question de décrire les fonctionnalités du framework Struts 2.x. Tout au long des chapitres qui suivent, l'aspect pratique sera mis en avant. Ainsi, nous allons nous baser sur un exemple concret pour mieux débuter. Même si nous n'aborderons pas tous les niveaux du framework, nous allons détailler certains points et expliquer comment les mettre en oeuvre.
    Création : 4 juillet 2010  · 1 commentaire Donner une note à l'article (4.5)
     
  • PDF on-line 
    fr
    Partie liée au framework Struts : fonctionnement général (schéma, struts-config.xml), Action, ActionForm, ActionErrors, DynaActionForm, plug-in Validator (vérification des données côté client et serveur), rappel sur les expressions régulières, changement de locale, coopération entre Struts et JSTL.
    Création : 1er novembre 2006  · Mise à jour : 27 janvier 2007 
     
  • PDF on-line ZIP E-book 
    fr
    Struts avec Eclipse
    par Stessy Delcroix
    Création d'une première application Struts avec Eclipse . Ce document est destiné à expliquer la création et le déploiement d'un application Struts. Cette application sera développée avec Eclipse.
    Création : 18 mai 2004 
     
  • PDF on-line ZIP E-book 
    fr
    L'EDI NetBeans 5.0 simplifie Struts. En ne cochant qu'une seule case dans l'assistant New Web Application, toutes les bibliothèques Struts sont rajoutées à votre projet. De plus, vous aurez également le fichier magique struts-config.xml, où vous enregistrez toutes les fonctionnalités de Struts sur lesquelles vous travaillez. Des assistants sont également fournis, pour la création de deux catégories de classes Struts -- actionform beans et les actions. Des assistants sont également accessibles depuis le fichier struts-config.xml, pour la génération du code utilisé pour enregister les fonctionnalités de Struts.
    Création : 28 novembre 2005  · Mise à jour : 5 décembre 2005 
     
  • PDF on-line 
    fr
    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 
     
menu Spring MVC
menu JSF
  • PDF on-line E-book 
    fr
    Introduction à JSF (Java Server Faces) avec l'EDI NetBeans.
    Création : 24 août 2005 
     
  • PDF on-line ZIP 
    fr
    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 
     
  • PDF on-line 
    fr
    Dans la grande famille des frameworks web du monde J2EE, voila Java Server Faces (JSF). Un de plus me direz-vous. Certes, mais si toutes les améliorations apportées à la construction d'applications web en Java ont jusqu'à maintenant été insuffisantes, c'est bien dans la productivité attendue des développeurs.
    Création : 29 mars 2007 
     
  • PDF on-line ZIP E-book 
    fr
    JSF, quelques concepts avancés avec l'EDI NetBeans.
    Création : 22 février 2006 
     
  • PDF on-line ZIP E-book 
    fr
    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  · 22 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Cet article présente l'utilisation de JBoss tools pour faciliter et industrialiser le développement d'applications web avec JSF
    Création : 17 décembre 2008  · 7 commentaires Donner une note à l'article (4)
     
  • PDF on-line ZIP E-book 
    fr
    Si vous utilisez JSF, vous avez dû remarquer qu'on fait souvent des assemblages similaires de composants. Parfois l'idée vous passe par la tête de créer votre propre composant JSF pour remplacer ces assemblages redondants, mais créer un composant JSF est long et difficile. La difficulté réside notamment dans la gestion du cycle de vie JSF du composant que vous créez. Bien heureusement il existe une solution alternative grâce à Facelets En effet vous pouvez créer un assemblage de composants JSF qui deviendra alors un composant en soit, mais un composant Facelet cette fois. Ce qui ne changera en rien son utilisation.
    Création : 11 mars 2009  · 1 commentaire Donner une note à l'article (4)
     
  • PDF on-line ZIP E-book 
    fr
    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 
     
  • PDF on-line ZIP E-book 
    fr
    CRUD avec Spring, JSF et Hibernate
    par Johnny Beuve, Christophe Knuchel
    Dans cet article, on montrera, à l'aide d'un exemple, comment SPRING crée et met en relation les objets des différentes couches du framework à notre place. L'exemple consiste en un simple CRUD (Create-Read-Update-Delete) d'un document TODO. Cet article montre aussi l'intégration de JSF, Spring et Hibernate.
    Création : 26 septembre 2005  · Mise à jour : 11 octobre 2005 
     
  • PDF on-line ZIP E-book 
    fr
    Cet article a pour objectif de vous guider dans les taches de configuration d'eclipse Web Tools 2 pour travailler avec JavaServer Faces (JSF).
    Création : 10 décembre 2007  · Mise à jour : 21 janvier 2008 
     
  • PDF on-line ZIP E-book 
    fr
    Cet article est une introduction à la bibliothèque Pretty Faces qui, associée avec JSF, permet de créer des sites Web dynamiques employant des URL jolies.
    Création : 14 avril 2012  · 4 commentaires Donner une note à l'article (5)
     
  • PDF on-line E-book 
    fr
    Cet article fait l'objet d'une introduction au développement d'applications Web riches avec JSF et Ajax/Richfaces.
    Création : 30 décembre 2008  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Cet article a pour objectif de vous présenter une des façons pour éditer un état JasperReports depuis une application JSF.
    Création : 19 mars 2008 
     
  • PDF on-line ZIP E-book 
    fr
    JSF et Facelets
    par Jawher Moussa
    Cet article a pour objectif de vous présenter la technologie de présentation Facelets ainsi que de vous guider dans les tâches de configuration et d'utilisation de cette technologie.
    Création : 5 novembre 2007  · Mise à jour : 6 novembre 2007 
     
  • PDF on-line ZIP E-book 
    fr
    JSF et Hibernate
    par Jean-Louis Pasturel
    Ce document est destiné à expliquer l'intégration de JSF et Hibernate dans JOnAS 4.0.0 / Tomcat 5.0.21
    Création : 8 juillet 2004 
     
  • PDF on-line ZIP E-book 
    fr
    Lorsque vous développez un site Web, vous avez besoin de tester que les pages fonctionnent. Et ces tests doivent pouvoir s'automatiser lorsque le site grossit. L'outil le plus populaire est Selenium mais ce dernier n'est pas des plus simples à prendre en main. Heureusement, une bibliothèque française nommée FluentLenium simplifie le travail.
    Création : 30 novembre 2013  · 1 commentaire Donner une note à l'article (5)
     
menu Wicket
  • PDF on-line ZIP E-book 
    fr
    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  · 6 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Cet article a pour objectif de vous présenter la notion de modèles du framework Apache Wicket et ce à travers un exemple pratique et réel.
    Création : 31 juillet 2008 
     
  • PDF on-line ZIP E-book 
    fr
    Java constitue une formidable plateforme de développement que cela soit pour les clients riches ou les applications web. S'il n'est pas nécessaire d'utiliser Java EE pour réaliser un site web, il est nécessaire de faire appel aux services d'un framework.
    Création : 18 avril 2006 
     
  • PDF on-line E-book 
    fr
    Mise en oeuvre d'Apache Wicket
    par Christophe Bram
    Cet article explique l'architecture et le détail du code (Java et HTML) d'un petit site web basé sur le framework Apache Wicket.
    Création : 9 juin 2008 
     
  • on-line ZIP E-book 
    fr
    De l'Ajax avec Wicket, tout en pouvant désactiver Javascript
    par Erik van Oosten, Joseph Pachod (traduction)
    Cet article, paru sur le blog anglophone d'Erik van Oosten, traite de moyens de rendre un site visible tant via Ajax que sans, le tout aisément et pour tout navigateur.
    Création : 3 mai 2007 
     
menu GWT
  • PDF on-line ZIP E-book 
    fr
    GWT - Hibernate et les RequestFactory
    par Guillaume Giamarchi (Zenika)
    Cet article présente plusieurs solutions permettant l'intégration d'Hibernate avec GWT.
    Création : 29 mai 2012  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Vous avez testé GWT et l'avez apprécié. Vous avez suivi avec attention l'ensemble des tutoriaux hello world sur le net mais désormais vous aimeriez démarrer un vrai projet avec des services de persistence, réutiliser vos frameworks préférés et éviter de réinventer la roue. Ca tombe bien, nous allons essayer à travers cet article d'aborder des concepts un peu plus avancés qu'un simple hello world.
    Création : 1er décembre 2009  · 40 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Intégration de GWT
    par Hugo Lassiège
    Cet article traite de l'intégration de Google Web Toolkit dans une application existante ainsi que de son utilisation avec d'autres outils.
    Création : 29 mars 2009  · 2 commentaires Donner une note à l'article (4)
     
  • PDF on-line ZIP E-book 
    fr
    Mon premier projet GWT
    Création : 29 novembre 2006 
     
  • PDF on-line ZIP E-book 
    fr
    Présentation générale de la solution GWT.
    Création : 9 mai 2006 
     
  • PDF on-line ZIP E-book 
    fr
    Les bundles en GWT
    par Pierre SCHWARTZ
    Cet article va présenter le concept de client bundle GWT et montrer son utilisation. Prérequis : utilisation de GWT.
    Création : 31 mars 2011  · 2 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Pour ceux qui se demandent ce que signifie ce nom, Gin vient de GWT INjection. C'est le pendant de Guice, framework d'injection de dépendance également développé par Google, mais cette fois pour la partie cliente GWT. L'injection de dépendance en JavaScript, vous en rêviez, Google l'a fait.
    Création : 29 mars 2012  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    GWT possède, depuis la version 2.0, une classe Scheduler qui fournit un ensemble de méthodes de planification de tâches et de gestion de l'event loop du navigateur. Nous allons voir dans cet article les possibilités offertes par cette classe.
    Création : 29 mars 2012  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Mise en place de Spring Security avec GWT, un tutoriel de David Martin
    par Ippon Technologies, David Martin (Ippon)
    Beaucoup d'applications nécessitent la mise en ½uvre de règles de sécurité dans tout ou partie de leurs fonctionnalités. Lorsque GWT est utilisé comme framework de présentation, les choses ne sont pas aussi simples qu'avec un framework plus traditionnel, où la nature des échanges client-serveur est plus claire et contrôlée. Avant toute chose, commençons par définir ce qui sera présenté sous la notion de sécurité. L'objet du billet est de proposer à une application GWT la possibilité de gérer l'authentification des utilisateurs et le contrôle des droits sur les fonctionnalités exposées par le serveur. Ne sont donc pas présentés les aspects relatifs à la protection contre des attaques (XSS, CSRF, injections?).
    Création : 11 novembre 2013  · 1 commentaire Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    A l'heure où les API HTML5 deviennent incontournables, le navigateur devient une plateforme de choix pour développer des applications autrefois considérées comme natives : applications hors-ligne, stockage local de données, moteur SQL embarqué, etc. Au programme : une vue d'ensemble des APIs Application Cache et Local Storage, et l'intégration d'un moteur SQL complet dans le navigateur. Enfin, nous explorerons les problématiques particulières liées aux applications web hors-ligne et les méthodes permettant d'y répondre.
    Création : 15 octobre 2013  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Grâce à ce guide, vous pourrez installer le nouveau (futur) mode de développement et de débogage de GWT. Il est bien plus rapide que le classique Dev Mode et tout aussi puissant.
    Création : 2 octobre 2014  · 1 commentaire Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Le but de cette série d'articles est de présenter une architecture type d'application Web supportant le mode hors-ligne avec le minimum de dégradation de fonctionnement possible.
    Création : 15 juillet 2014  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Les 17 et 18 décembre 2013 se tenait à Francfort la conférence GWT.create tant attendue des utilisateurs de GWT. Voici un résumé chronologique des sessions auxquelles j'ai pu assister, représentant la société LTE Consulting, experte sur GWT.
    Création : 31 janvier 2014  · Commentez Donner une note à l'article (5)
     
menu Seam
  • PDF on-line ZIP E-book 
    fr
    Présentation globale de Seam
    par Mikael Robert
    Cet article n'a pas pour but d'être une présentation exhaustive de Seam mais tente de couvrir une bonne partie de ses possibilités. Le framework JBoss Seam apporte en effet énormément de facilités, et il est bon de savoir ce qu'on peut faire avec avant de se lancer dans celui-ci.
    Création : 4 juillet 2009  · Commentez Donner une note à l'article (4.5)
     
  • PDF on-line ZIP E-book 
    fr
    Ici nous allons donc voir comment intégrer Hibernate Search à votre application Seam, et comment l'utiliser pour développer un moteur de recherche simple.
    Création : 4 avril 2009  · Commentez Donner une note à l'article (4)
     
  • PDF on-line ZIP E-book 
    fr
    L'outil Seam-gen est bien pratique, mais pour ce qui est des projets générés, le seul outil de compilation possible reste ant. De plus l'architecture proposée reste simpliste et limitée, voir précaire. C'est un utilitaire en console, présent dans chaque release téléchargeable de Seam. Il permet en répondant à des questions simples (nom du projet, ear ou war, type de base de données ...) de créer une structure de projet complète avec toute la configuration XML déjà prête. Les projets générés Seam-gen contiennent tout ce dont vous avez besoin pour démarrer votre projet instantanémment sans avoir besoin de configurer quoi que ce soit. Il permet aussi de générer des pages JSF, des composants Seam et des mécanisme CRUD, simplement en répondant à quelques questions en ligne de commande. Maven est aujourd'hui l'outil de compilation/gestion des dépendances incontournable en java, il facilite énormément cet aspect de la gestion du projet. C'est pourquoi lorsque je crée un nouveau projet Seam je préfère utiliser Maven 2. Néanmoins, pourquoi se priver des facilités de seam-gen ? Nous allons donc voir, à partir d'un projet généré par Seam-gen comment créer une architecture 4 tiers avec gestion des dépendances automatisée.
    Création : 27 mars 2009  · 1 commentaire Donner une note à l'article (0)
     
  • PDF on-line ZIP E-book 
    fr
    L'outil Seam-Gen présenté au début de la documentation de Seam permet de générer des CRUD autour de données managées et représentées par des EJB entités très rapidement. Les JBoss Tools (plugin eclipse) permettent d'en faire autant. Les objets générés pour cela sont des objets héritant de EntityQuery (composant Seam) et présentant de nombreux avantages pour un CRUD simple. Il n'y a quasiment rien à faire, et vous pouvez ajouter/mettre à jour/supprimer vos entités, et afficher les listes de données : les objets et jsf correspondant sont générés par les outils. Seulement ces EntityQuery présentent un certain nombre d'inconvénients. Non seulement pour la personnalisation (surcharge des méthodes getRestriction, setEjbQl etc ?) mais aussi d'un point de vue propreté du code. Le code généré par Seam est très fiable dans un contexte de CRUD simple. Mais néanmoins, au sein d'une application importante les problèmes vont vite arriver. Il est en effet difficile de modifier le scope de ces listes, ou d'ajouter des traitements aux listes en question dans l'objet sans problèmes de scope/portée des données. Bref le but de cet article est de montrer une façon relativement rapide de développer vous-même votre liste d'entités avec Seam. Il reprend plus ou moins un des premiers exemples de la doc officielle anglaise, mais a l'avantage d'être dans la langue de Molière pour ceux qui n'aiment pas lire l'anglais.
    Création : 27 mars 2009  · Commentez Donner une note à l'article (4)
     
  • PDF on-line ZIP 
    fr
    Le framework JBoss Seam est actuellement un des frameworks de la communauté Java qui génère le plus de « buzz ».
    Pour certains, Seam est encore un framework parmi tant d'autres et, pour d'autres, c'est la solution technique ultime pour le développement d'applications web sur JEE5.
    A première vue, JBoss Seam fait plutôt penser à une sorte de vitrine technologique du savoir faire de la communauté JBoss (Hibernate, JBPM, Drools, JBoss Cache, RichFaces, JBoss Ejb3 ...).
    Mais quand on y regarde de plus près, le framework JBoss Seam permet réellement de faciliter et d'augmenter la productivité des développements web basés sur JEE5 grâce notamment à certains concepts novateurs (modèle de composant unifié) et aussi aux améliorations apportées à JEE5.
    Seam nous réconcilie avec la technologie J2EE et surtout avec les développements JSF, il est donc tout à fait possible d'utiliser Seam en dehors du contexte JEE5.
    Création : 13 février 2008 
     
menu Ellipse
  • PDF on-line ZIP E-book 
    fr
    L'objectif de ce tutoriel est de vous permettre de rapidement installer un environnement de développement et d'exécution afin que vous puissiez utiliser Ellipse Framework.
    Création : 29 septembre 2011  · 2 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Votre première page Ellipse
    par Alexia Ramaïoli & Dominique Liard
    L'objectif de ce tutoriel est de vous montrer comment créer notre première application Web Ellipse ainsi que notre première page Web. Bien entendu, nous allons utiliser le plugin Ellipse afin de nous simplifier la construction de ces éléments.
    Création : 3 octobre 2011  · Commentez Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Mise en oeuvre de composants Web via le framework Ellipse
    par Alexia Ramaïoli & Dominique Liard
    L'objectif de ce tutoriel est de vous montrer comment créer des composants Web réutilisables via le framework Ellipse. Deux types de composants Web peuvent être envisagés : un composant Web définit dans une simple classe Java, ou bien un composant Web à base d'un modèle XML (TemplatedComponent) afin d'y stocker la mise en page pour le rendu HTML. Bien entendu, nous allons utiliser le plugin Ellipse afin de nous simplifier la construction de ces éléments.
    Création : 13 octobre 2011  · Mise à jour : 20 novembre 2011  · 8 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Mise en oeuvre de services Web via le framework Ellipse
    par Alexia Ramaïoli & Dominique Liard
    L'objectif de ce tutoriel est de vous montrer comment créer des services Web en utilisant le framework Ellipse. Certes, Java SE propose déjà un certain support pour la mise en ?uvre de services Web, mais le framework Ellipse propose quelques mécanismes supplémentaires permettant notamment de simplifier le déploiement de vos services Web sur un serveur compatible Java EE. Bien entendu, nous allons utiliser le plugin Ellipse afin de nous simplifier la construction de ces éléments.
    Création : 22 octobre 2011  · 3 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    La finalité de toute application Web (développée à partir du Framework Ellipse, ou non) est d'être déployée sur un serveur Web en production. Fonctionnellement parlant, si votre version de développement a bien était testée, alors souvent en production les choses se passent relativement bien. Sur un plan technique, les choses peuvent se passer nettement moins bien : avez-vous réalisé des batteries de jeux de tests d'endurance et de montée en charge ? Effectivement peut-être que votre application génère des fuites de mémoire. Peut-être, consomme-t-elle les instances de manière non adaptée. Dans les deux cas, les montées en charge et le fonctionnement dans la durée de votre JVM poseront de gros problèmes. Il faut donc bâtir des jeux de tests d'endurance et de montée en charge dans le but de collecter un certain nombre d'indicateurs sur le (bon, ou non) fonctionnement de votre JVM.
    Création : 3 décembre 2013  · Commentez Donner une note à l'article (5)
     
menu Autres frameworks Web (Ajax, Tapestry, SiteMesh, etc.)
  • PDF on-line E-book 
    fr
    Cet article a pour objectif de présenter étape par étape la création d'une application web avec le framework ADF (Application Development Framework) et l'environnement de développement JDeveloper.
    Création : 23 février 2012  · 6 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP 
    fr
    Les frameworks web Java « Haute Productivité »
    Création : 17 décembre 2009  · 1 commentaire Donner une note à l'article (4.5)
     
  • PDF on-line ZIP E-book 
    fr
    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 
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel a pour objectif de présenter l'intégration du framework AJAX DWR à une application Web existante reposant sur Spring et Hibernate..
    Création : 3 octobre 2007  · Mise à jour : 18 novembre 2007 
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel a pour objectif de guider vos premiers pas dans la création d'un projet Web basé sur Tapestry5, Spring et Hibernate à travers un exemple très simple de page de login.
    Création : 3 octobre 2007  · Mise à jour : 18 novembre 2007 
     
  • PDF on-line ZIP E-book 
    fr
    Tutoriel Hibernate/JPA - Spring2.5 - Tapestry5
    par Loïc Freiring, Baptiste Meurant
    Ce tutorial a pour but de présenter l'architecture d'une application web Java EE basée sur Hibernate/JPA, Spring et Tapestry5. Il permettra aussi de mettre en place l'architecture d'une telle application en développant une application exemple de bout en bout.
    Création : 16 décembre 2008  · 23 commentaires Donner une note à l'article (0)
     
  • PDF on-line ZIP E-book 
    fr
    Dans cet article, nous allons voir comment la plate-forme Alfresco combinée à la plate-forme jBoss BPM permet d'implémenter de façon aisée un exemple d'application qui combine à la fois les points suivants: la gestion électronique de documents, la gestion de contenu et les workflow BPM.
    Création : 12 mai 2009  · 5 commentaires Donner une note à l'article (4.5)
     
  • PDF on-line ZIP E-book 
    fr
    Cet article traite d'un exemple de développement GED Alfresco: modélisation de contenu et utilisation de jasper report.
    Création : 24 juin 2009  · 3 commentaires Donner une note à l'article (4.5)
     
  • PDF on-line ZIP E-book 
    fr
    La Bible du développeur Alfresco
    par Landry KOUAM, Baké Jc. BAKENEGHE
    La plate-forme java ecm Alfresco est un standard pour adresser les projets ged/ecm/workflow (gestion électronique de document, gestion de contenus, workflows avancés). Ce guide s'adresse à tous les développeurs java qui désirent acquérir des compétences en développement Alfresco-jBPM. Les développeurs Alfresco-jBPM pourront l'utiliser pour confirmer ou approfondir leurs connaissances.
    Création : 26 mai 2009  · Commentez Donner une note à l'article (4.5)
     
  • PDF on-line ZIP E-book 
    fr
    L'objectif de cet article est de vous présenter le framework ACEGI Security system qui permet de sécuriser vos applications Spring. Nous verrons dans un premier temps ce qu'est exactement ce framework, pourquoi il a été créé et enfin nous verrons, par l'exemple, différentes fonctionnalités.
    Création : 1er septembre 2006 
     
  • PDF on-line ZIP E-book 
    fr
    Cette Success Story présente la mise en place de la technologie Rich Internet Applications (RIA) pour le groupe d'assurances Münchener Verein.
    L'execution de l'application dans les deux modes connectés/déconnectés est rendue possibles par l'utilisation d'UltraLightClient (ULC) de la société Canoo.
    Création : 26 septembre 2006 
     
  • PDF on-line ZIP E-book 
    fr
    Un livre de référence pour découvrir les technologies qui gravitent dans l'univers Java EE 5 est le livre d'Antonio Goncalves : Java EE 5, aux éditions Eyrolles. C'est un excellent livre qui m'a ravi. Toutes les technologies importantes de Java EE 5 sont passées en revue dans le contexte d'une application réaliste de commerce électronique. Je ne peux qu'inciter le lecteur à se procurer cet ouvrage. L'auteur a un site [http://www.antoniogoncalves.org]. Il y présente son livre et le code de l'application qu'il y développe est téléchargeable.
    Le document présent est moins ambitieux. Nous y créons une application basique à trois couches [présentation, métier, accès aux données] que nous construisons avec les technologies suivantes :
    - JavaServer Faces : pour une interface web,
    : pour une interface graphique
    - Ejb3 : pour créer la couche métier
    - Ejb3 , Jpa/Hibernate , Jpa/Toplink : pour créer différentes couches d'accès aux données
    Certaines technologies Java EE ne sont pas présentées telles les MDB (Message Driven Bean) ou les Ejb3 stateful. Pour les découvrir, on pourra lire le livre d'Antonio Goncalves.
    Il existe d'autres technologies Open Source disponibles pour créer des applications trois couches. Une tandem très populaire dans le monde J2EE est le couple Spring / Hibernate.
    -Spring : http://www.springframework.org/
    -Hibernate : http://www.hibernate.org/
    Afin de permettre au lecteur de comparer les technologies Ejb3 et Spring, l'application précédente est également construite avec Spring en remplacement des Ejb3.
    Le document a deux parties bien distinctes :
    -la première partie est un TD utilisé dans le Master 2 professionnel Automatique et Informatique de l'université d'Angers [http://www.istia.univ-angers.fr/Automatisation/master2iaie.html]. Un TD est un Travail Dirigé. Ce TD décrit l'application à construire, les technologies Java à utiliser, les endroits où trouver de l'information. La solution proposée est très cadrée. Le TD pose des questions dont il ne donne pas les réponses. C'est à l'étudiant de les trouver.
    -la seconde partie est un cours sur JSF (JavaServer Faces). Il sert d'appui pour écrire la couche web de l'application. Cette partie peut être lue indépendamment du reste du document.
    L'apprentissage Java EE proposé ici nécessite un investissement du lecteur estimé entre 50 et 100 heures. Le document contient beaucoup de code rendant possible le copier / coller. Par ailleurs, tous les projets Netbeans sont décrits dans le détail. Globalement, le document donne les squelettes des solutions et il est demandé à l'étudiant d'en donner certains détails. Le document peut être utile même à quelqu'un ne pouvant ou ne voulant pas s'investir autant. On peut ainsi s'intéresser uniquement aux architectures décrites et délaisser la partie code qui fait l'objet des questions.
    Création : 3 décembre 2007 
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour objectif de présenter les principaux aspects du framework de sécurité Acegi Security et son intégration à une application Web existante reposant sur DWR, Spring et Hibernate.
    Création : 25 octobre 2007 
     
  • on-line ZIP E-book 
    fr
    La version 1.0 de XWiki est sortie en mai 2007. Pour vous aider à utiliser ce wiki, ce tutoriel vous explique comment créer un site associatif. Ce guide est basé sur la version XWiki 1.0.
    Création : 10 septembre 2007 
     
  • PDF on-line ZIP E-book 
    fr
    Cet article se propose de présenter Ninja web framework (un framework web full stack pour Java).
    Création : 25 août 2014  · Commentez Donner une note à l'article (5)