La section Paramètres du portlet définit
des paramètres supplémentaires pour l'afficheur de contenu Web JSR 286, tel le
titre du portlet à afficher. Vous pouvez également définir si le marquage de l'afficheur
de contenu Web doit être placé dans le cache de fragment de portlet.
Titre d'affichage du portlet
Vous pouvez définir
le titre du portlet qui est affiché pour l'afficheur de contenu Web comme partie
de la fenêtre de portlet pour cette instance du portlet.
- Sélectionnez Utiliser le titre par défaut pour afficher
le titre défini pour le portlet dans l'administration de portail.
- Sélectionnez Définir le titre suivant et entrez
un titre de portlet qui sera utilisé pour toutes les langues. Si la zone d'entrée
est laissée vide, le titre par défaut est utilisé. Pour indiquer explicitement que le titre
doit être vide, entrez un espace.
- Choisissez Sélectionner dans le regroupement de ressources et entrez
le nom complet du regroupement de ressources Java™ permettant
de définir le titre, en fonction de la langue de l'utilisateur (par exemple,
com.monentreprise.monapplication.nomregroupementressources).
La structure
du regroupement de ressources doit suivre la spécification définie par la classe
Java java.lang.ResourceBundle.
La clé utilisée pour rechercher le titre dans le regroupement de ressources est javax.portlet.title.
Le
regroupement de ressources doit se trouver dans un répertoire qui fait
partie du chemin d'accès aux classes de l'afficheur de contenu Web. Il
convient pour cela de créer une bibliothèque partagée qui contient les
fichiers de regroupement de ressources personnalisés à l'aide de la
console d'administration WebSphere Application Server. Cela permet de séparer nettement le code du regroupement de ressources personnalisé
du code WebSphere Portal de base.
Une fois que la bibliothèque partagée a été créée, elle doit être ajoutée au chemin
d'accès aux classes du chargeur de classe pour le serveur d'applications
WebSphere Portal.
- Cliquez sur Sélectionner dans le contenu pour
utiliser la valeur de la zone Titre d'affichage pour l'objet de contenu affiché par le portlet.
Titre d'affichage de page
Vous pouvez définir
le titre de page qui fait partie de l'en-tête de page et qui est normalement affiché
dans la barre de titre de la fenêtre de navigateur. Si plusieurs portlets sur la même page
tentent de définir le titre de la page, seul un de ces titres est utilisé.
- Sélectionnez Utiliser le titre par défaut pour afficher
le titre qui a été défini pour la page dans le portlet Gérer les pages.
- Sélectionnez Définir le titre suivant et entrez
un titre de page qui sera utilisé pour toutes les langues. Si la zone d'entrée
est laissée vide, le titre par défaut est utilisé. Pour indiquer explicitement que le titre
doit être vide, entrez un espace.
- Choisissez Sélectionner dans le regroupement de ressources et entrez
le nom complet du regroupement de ressources Java permettant
de définir le titre de page, en fonction de la langue de l'utilisateur (par exemple,
com.monentreprise.monapplication.nomregroupementressources).
La structure
du regroupement de ressources doit suivre la spécification définie par la classe
Java java.lang.ResourceBundle.
La clé utilisée pour rechercher le titre dans le regroupement de ressources est javax.portlet.title.
Le
regroupement de ressources doit se trouver dans un répertoire qui fait
partie du chemin d'accès aux classes de l'afficheur de contenu Web. Il
convient pour cela de créer une bibliothèque partagée qui contient les
fichiers de regroupement de ressources personnalisés à l'aide de la
console d'administration WebSphere Application Server. Cela permet de séparer nettement le code du regroupement de ressources personnalisé
du code WebSphere Portal de base.
Une fois que la bibliothèque partagée a été créée, elle doit être ajoutée au chemin
d'accès aux classes du chargeur de classe pour le serveur d'applications
WebSphere Portal.
- Choisissez Sélectionner dans le contenu pour afficher le Titre
d'affichage du contenu actuellement rendu.
Options de cache de portlet
Vous pouvez définir si la sortie
de l'afficheur de contenu Web est placée dans le cache de fragment de portlet. La portée
du cache détermine si le contenu sera placé en cache.
Il existe deux types de mise en cache :
- Cache partagé entre les utilisateurs
- Ce type de cache offre une amélioration des performances
car il place en cache la sortie du porlet entre les utilisateurs. Utilisez
cette portée de cache uniquement pour les afficheurs de contenu Web présentant
un contenu Web qui n'est pas personnalisé.
- Cache non partagé pour un utilisateur unique
- Ce type de cache offre une moins bonne amélioration des performances
mais permet la mise en cache de contenu Web personnalisé qui est présenté
par l'afficheur de contenu Web.
L'heure d'expiration
du cache détermine la durée pendant laquelle la page est enregistrée dans un cache
de fragment de portlet. Les différents paramètres de l'expiration de cache sont
présentés ci-dessous :
- Le cache expire toujours
- Le contenu n'est jamais placé en cache, que ce soit dans un cache de portlet
partagé ou privé.
- Le cache n'expire jamais
- Le contenu peut être enregistré de manière illimitée que ce soit dans un cache de portlet
privé ou partagé.
- Le cache expire après ce nombre de secondes
- Le contenu est enregistré pendant le nombre de secondes défini dans un cache de portlet partagé ou privé.
Remarque : Pour placer en cache la sortie de marquage de l'afficheur de contenu Web, le cache de fragment
de portlet doit être activé. Le centre de documentation WebSphere Portal contient des informations supplémentaires sur la mise en cache
de la sortie de portlet et explique comment activer le cache de fragment de portlet.
Paramètres verrouillés
Si une image de verrou apparaît dans une section à la place d'un lien Editer, le paramètre a été verrouillé en mode Configurer et ne peut pas
être modifié en mode Editer les paramètres partagés.