Exercice 1.1 : Importation des ressources

Dans cet exercice, vous allez importer les deux portlets exemples de signets.

Avant de commencer, vous devez au préalable importer les ressources requises :

Importation des exemples de fichiers de projet

Pour importer les deux exemples de signets, procédez comme indiqué ci-après.

  1. Dans le menu Aide, sélectionnez Galerie d'exemples > Exemples de technologies > Portlet > De base.
  2. Cliquez deux fois sur l'exemple Signets (utilisant l'API de portlet IBM). La page d'accueil de l'exemple s'affiche dans le volet de droite.
  3. Cliquez sur Importation de l'exemple. L'importation de l'exemple crée un projet EAR intitulé bookmarkIBMEAR et un projet de portlet intitulé bookmarkIBM.
  4. Importez l'exemple de code pour l'exemple Signets (utilisant l'API JSR). L'importation de cet exemple entraîne également la création de deux projets, bookmarkJSREAR et bookmarkJSR.

A propos des fichiers utilisés dans ce tutoriel

Les exemples incluent les fichiers suivants :

Autres exemples de portlets

Le plan de travail fournit plusieurs types d'exemple de codage de portlet, disponibles dans la Galerie d'exemples. Dans le menu Aide, sélectionnez Galerie d'exemples> Exemples de technologies > Portlet.

Vous trouverez ci-après la liste des exemples fournis dans la catégorie des portlets de base. Tous ces exemples illustrent les différences entre les deux API de portlet. Pour importer l'un d'entre eux, ouvrez-le et cliquez sur Importation de l'exemple sur sa page principale.

Les deux exemples de signets représentent un portlet stockant des adresses Web sous forme de signets.

Les exemples de portlets de service d'accès au contenu utilisent l'interface ContentAccessService fournie par WebSphere Portal.

Les exemples de portlets coopératifs indiquent comment échanger des informations entre portlets de la même page via Click-To-Action (API de portlet IBM) et Property Broker Service (API JSR 168) .

Ce tutoriel décrit les exemples de portlets des signets, en expliquant les différences entre l'implémentation du code de signet à l'aide de l'API de portlet IBM et de l'API de portlet JSR 168. Certaines différences non illustrées dans cet exemple sont également abordées.

Utilisation des portlets JSR 168 avec WebSphere Portal

L'environnement de test WebSphere Portal v5.0 du plan de travail prend automatiquement en charge l'API JSR 168. Si vous utilisez un serveur WebSphere Portal v5.0.2 distant, vous devez configurer WebSphere Portal pour autoriser les portlets JSR 168 en éditant le fichier de propriétés ConfigService.properties situé dans le répertoire <racine_install_WebSphere_Portal>/shared/app/config/services et en spécifiant portal.enable.jsr168 = true.

Support de plan de travail pour les API

Le plan de travail prend en charge les deux API dans les assistants de nouveau projet de portlet :

Lors de la création de portlets dans ces projets, il peut s'agir de portlets JSR 168 ou de portlets portlets IBM en fonction du projet dans lequel les portlets sont créés.

A présent, vous êtes prêt à commencer l'Exercice 1.2 : Différences conceptuelles entre les API.

Retour d'informations
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.