Creating the Personalization user resource classes and content spot

Utilisez l'explorateur de projets d'IBM Rational Application Developer pour créer les classes de ressources utilisateur et la zone de contenu pour la démonstration Personalization qui créé le portlet d'offres personnalisées pour les différents profils clients.

Procédure

  1. In the Project Explorer tab of Rational® Application Developer, right-click the Pers_Offers project and choose New > Other.
  2. Dans la fenêtre New, sélectionnez Portal > Personalization > Content or User Resource.
  3. Cliquez sur Suivant.
  4. Sélectionnez un des boutons d'option suivants :
    • SQL
    • Utilisateurs Web
  5. Sélectionnez Use an existing connection 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 Edit 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 Columns.
  12. Sur l'onglet Columns, 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 Mappings, sélectionnez Customertype et cliquez sur Populate.
  15. Cliquez sur les boutons Select et développez PZNDEMO > PZN_USER pour sélectionner CUSTOMERTYPE dans les zones Description et Value. Cliquez sur OK.
  16. Click the Deployment tab.
  17. Dans l'onglet Deployment, 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.