Balises utilisées par les fichiers JSP du portail
Découvrez les balises les plus couramment utilisées dans les fichiers JSP du portail. Utilisez ces balises pour modifier l'apparence et la présentation de la page du portail.
Les liens suivants mènent à des rubriques proposant une description rapide de chacune des balises, en fonction de leur type. Chaque rubrique propose également des descriptions de balises et des exemples de code :
Remarque : N'utilisez pas les balises de portail dans les fichiers JSP des portlets. Les balises mentionnées ici ne doivent être utilisées que dans les fichier JSP des thèmes et habillages.
- <portal-core/> balises - Utilisées pour apporter des fonctions centrales de portail, telles que l'entrée dans le flux de rendu principal et les aspects liés aux URL de la page.
- <portal-dynamicui/> balises - Utilisées pour activer des fonctions d'interface utilisateur dynamiques telles que la fermeture de portlets et de pages dynamiques.
- <portal-fmt/> balises - Utilisées pour fournir des capacités avancées de formatage de portail.
- <portal-logic/> balises - Utilisées pour apporter une logique conditionnelle.
- <portal-navigation/> balises - Utilisées pour mettre en oeuvre des tâches de navigation telles que la génération d'adresses URL et l'exploration du modèle de navigation de portail.
Pour utiliser ces balises, les déclarations
taglib suivantes doivent être fournies dans le fichier JSP parent du thème :
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v8.5/portal-navigation"
prefix="portal-navigation" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v8.5/portal-dynamicui"
prefix="portal-dynamicui" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v8.5/portal-logic"
prefix="portal-logic" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v8.5/portal-core"
prefix="portal-core" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v8.5/portal-fmt"
prefix="portal-fmt" %>
Les déclarations
taglib suivantes doivent être fournies dans le fichier JSP parent de l'habillage, en plus de celles du thème :
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v8.5/portal-skin"
prefix="portal-skin" %>
<%@ taglib uri="http://www.ibm.com/xmlns/prod/websphere/portal/v8.5/portal-showtools"
prefix="portal-showtools" %>
Notes :
- les balises présentes dans la bibliothèque de balises
portal-internal.tldne sont pas destinées à la personnalisation ; elles doivent uniquement être utilisées par le code interne du portail. - Les balises présentes dans les bibliothèques de balises
engine.tldetportal-internal.tldne sont pas destinées à la personnalisation ; elles ont uniquement pour but de prendre en charge la compatibilité avec une version précédente et la migration. La bibliothèque de balisesengine.tldn'est pas disponible dans les versions futures de HCL Portal. - z/OS® uniquement : Les balises présentes dans les bibliothèques de balises
engine.tld,engine_v2.tldetportal.tldne sont pas destinées à la personnalisation ; elles ont uniquement pour but de prendre en charge la compatibilité avec une version précédente et la migration.