EnglishSite mapContactsFrançais
 SociétéConseilFormationIngénierieProduitsMOATechnologiesMétiersEvénementsRecrutement
Formation 
Objectifs
  • Apprendre à utiliser de manière optimale les fonctionnalités de base et avancées de l'API des portlets
Publics
  • Ce cours s'adresse aux chefs de projets, architectes et développeurs ayant une première expérience des architectures J2EE, désirant se familiariser avec la technologie des portlets.
Pré-requis
  • Connaissance du langage Java et de la technologie JSP/Servlet
Théorie / Pratique
  • 60/40
Réf : PORT / 3 Jours
Paris 2010
Nous contacter
Nantes 2010
Nous contacter
Rennes 2010
Nous contacter
Sophia-Antipolis 2010
Nous contacter
1350€ ht
Développement de portlets
Enjeux
Dans un effort de d'unification et de normalisation de l'accès aux ressources d'un système d'information, les portlets, à travers la norme JSR-168, s'imposent comme l'élément essentiel de la construction de portail

Architecture des portails d'entreprise
  • Définition.
  • Les éléments d'un portail.
  • Application à base de portlets versus application Web « classique ».
  • Les Portlets et leur conteneur.
  • Les descripteurs de déploiement
  • Construction d'une page portail.
Présentation des portlets J2EE
  • La norme JSR-168.
  • Fonctionnalités d'un portlet.
  • Portlet et framework MVC.
  • Portlet versus Servlet, portlet et servlet.
Introduction au développement et déploiement des portlets J2EE
  • Exemple de portlet simple JSP
  • Exemple de portlet simple Servlet
  • Fichiers de configuration du déploiement
  • Intégrer des portlets à une page de portail
L'interface Portlet
  • Cycle de vie des portlets
  • Implémentation de base GenericPortlet
  • Portlet Window
L'interface PortletRequest
  • Requête utilisateur (paramètres, attributs et propriétés)
  • Notion de sécurité
  • Internationalisation

L'interface PortletResponse
  • Réponse vers le conteneur de portlets
  • Encodage des URL
  • Les objets ActionResponse et RenderResponse
Autres interfaces
  • PortletURL, PortletContext
  • PortletConfig, PortalContext
  • PortletPreferences, PortletSession.
Mode et états
  • La classe PortletMode
  • Les modes (VIEW, EDIT, HELP, personnalisé)
  • Etats de la fenêtre (NORMAL, MAXIMIZED, MINIMIZED, Personnalisé)
La librairie de tags portlet
  • defineObject, actionURL,renderURL,namespace
Les autres fonctionnalités
  • Personnalisation du contenu des portlets en fonction de l'utilisateur.
  • Utilisation du mécanisme de cache.
  • La sécurité.
Bonne pratiques pour la réutilisabilité des portlets
  • Gestion et transmission des paramètres ciblés
  • Paramètres de page
  • Evénements
  • Portlets JSP multipages
Les « remote » portlets
  • Les portlets dans une architecture à base de WebServices.
  • WSRP (WebServices Remote Portlet).
  • Publier des portlets comme services WSRP.
  • Les solutions portails du marché
Les solutions portails du marché
    Copywright © 2009 SOFTEAM - Think Object : Modeling