UrlGenerationPage

Etend l'attribut UrlGeneration sur une page. Tous les attributs UrlGeneration sont disponibles en plus de ces attributs.

Attributs :

setLayoutNode(node)
Cet attribut indique l'ID ou le nom unique de la commande régissant le portlet. La valeur wp.currentSelectedPortlet peut être utilisée dans une commande lorsque vous générez une URL vers le portlet dans cette commande.

Exemple :

${wp.navigationModel['ibm.portal.Search Center'].urlGeneration.setLayoutNode('ibm.portal.Search Center Portlet Window').allowRelativeURL.setActionParam('javax.portlet.action','newQuery')}
Paramètres :
noeud
Chaîne ou objet identifiable qui définit la commande à utiliser en tant que cible pour l'URL.

Renvoie : UrlGenerationPortlet. Il s'agit d'un objet de génération d'URL pour des URL de portlet.

setPortlet(portlet)
Cet attribut indique l'ID ou le nom unique de la commande régissant le portlet. La valeur wp.currentSelectedPortlet peut être utilisée dans une commande lorsque vous générez une URL vers le portlet dans cette commande.

Exemple :

${wp.navigationModel['ibm.portal.Search Center'].urlGeneration.setPortlet('ibm.portal.Search Center Portlet Window').allowRelativeURL.setActionParam('javax.portlet.action','newQuery')}
Paramètres :
noeud
Chaîne ou objet identifiable qui définit la commande à utiliser en tant que cible pour l'URL.

Renvoie : UrlGenerationPortlet. Il s'agit d'un objet de génération d'URL pour des URL de portlet.

autoSelectPortlet
Cet attribut sélectionne automatiquement le premier portlet sur la page et le traite comme la cible de l'URL de portlet.

Exemple :

${wp.navigationModel['wps.Selfcare'].urlGeneration.autoSelectPortlet.normal.setRenderParam('ao','thm').setRenderParam('OCN',wp.identification[wp.selectionModel.selected]).allowRelativeURL.setThemeTemplate('')}

Paramètres : aucun

Renvoie : UrlGenerationPortlet. Il s'agit d'un objet de génération d'URL pour des URL de portlet.