Création de classes de ressources utilisateur Personalization et d'une zone de contenu

Use the Project Explorer of IBM® Rational® Application Developer to create the user resource classes and content spot for the Personalization demo that creates the Personalized Offers portlet for different customer profiles.

Procédure

  1. Dans l'onglet Project Explorer de Rational® Application Developer, cliquez avec le bouton droit de la souris sur le projet Pers_Offers et sélectionnez Nouveau > Autre.
  2. Dans la fenêtre Nouveau, sélectionnez Portal > Personalization > Contenu ou ressource utilisateur.
  3. Cliquez sur Suivant.
  4. Sélectionnez un des boutons d'option suivants :
    • SQL
    • Utilisateurs Web
  5. Sélectionnez Utiliser une connexion existante et sélectionnez pzndemo_db de la liste de connexions existantes.
  6. Cliquez sur Suivant. L'assistant de ressources de personnalisation s'ouvre.
  7. Développez PZNDEMO.
  8. Dans l'onglet Tables, mettez en évidence PZN_USER. Cliquez sur la flèche appropriée pour sélectionner la table.
  9. Cliquez avec le bouton droit de la souris sur PZN_USER et sélectionnez Modifier la table.
  10. Remplacez le nom d'affichage PZN_USER par Per_Offers_User pour éviter des conflits de nom avec le code de démonstration installé précédemment. Cliquez sur Primary Table pour l'identifier comme table principale.
  11. Cliquez sur l'onglet Colonnes.
  12. Sur l'onglet Colonnes, déplacez toutes les colonnes vers la zone des colonnes sélectionnées en cliquant sur la double flèche. La clé principale est la colonne USERNAME.
  13. Cliquez sur l'onglet Mappings.
  14. Dans l'onglet Mappages, sélectionnez Customertype et cliquez sur Remplir.
  15. Cliquez sur les boutons Sélectionner et développez PZNDEMO > PZN_USER pour sélectionner CUSTOMERTYPE dans les zones Description et Valeur. Cliquez sur OK.
  16. Click the Deployment tab.
  17. Dans l'onglet Déploiement, affectez la valeur jdbc/pzndemo à la source de données. Cette source de données est définie dans WAS par l'installation du programme de démonstration de Personalization.
  18. Cliquez sur Suivant.
  19. Nommez le module pers_offers. Sélectionnez Generate a Content Spot for this resource . Select Include schema names in the generated Resource Runtime Manager.
  20. Cliquez sur Terminer.

Résultats

Vous pouvez à présent visualiser les nouvelles classes JAVA dans votre projet :

Que faire ensuite

Vous pouvez à présent terminer le codage du fichier JSP du portlet.