- autoNavigationalState
- La configuration détermine si l'état de navigation est inclus dans l'URL. Voir la description relative aux attributs
stateless.urls.enabled, generate.stateless.redirect.urls et generate.stateless.urls dans le document Configuration Service. Paramètres : none - Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés. Exemple :
${wp.selectionModel.selected.urlGeneration.autoNavigationalState}
- keepNavigationalState
- L'état de navigation est inclus dans l'URL.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.keepNavigationalState}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- noNavigationalState
- Etat de navigation en cours qui comprend tous les modes et tous les états de portlet et tous les paramètres de rendu n'est pas inclus dans l'URL et l'état par défaut du portail est restauré.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.noNavigationalState}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- setParam(name, value)
- Utilisez cet attribut pour ajouter des paramètres à l'URL. Les paramètres ajoutés à l'objet URLGeneration apparaissent sous forme de paramètres de requête non définis dans la portée. La gestion des paramètres dépend du contenu de la cible de l'URL. Si l'URL est pointée sur une page, les paramètres sont visibles pour tous les portlets HCL de cette page. Les paramètres ne sont pas visibles pour les portlets standard si l'URL ne pointe pas spécifiquement sur de portlet.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.setParam('a','b')}
-
Paramètres :
- nom
- Chaîne. Il s'agit du nom du paramètre.
- valeur
- Chaîne. Il s'agit de la valeur du paramètre.
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- setLocale(locale)
- Utilisez cet attribut pour modifier la langue active dans l'état de navigation dans lequel l'URL est générée.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.setLocale('de')}
-
Paramètres :
- locale
- Chaîne. Il s'agit de l'environnement local à définir.
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- clearThemeTemplate
- Retire le modèle de thème de l'état de navigation.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.clearThemeTemplate}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- setThemeTemplate(template)
- Indique le modèle de thème pris en compte pour afficher la page demandée. Peut être désigné comme JSP ou classe et utilisé comme thème pour cette URL.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.setThemeTemplate('Plain')}
-
Paramètres :
- modèle
- Chaîne. Il s'agit du nom de modèle.
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- secure
- Cet attribut crée une URL sécurisée (HTTPS).
-
Exemple :
${wp.selectionModel.selected.urlGeneration.secure}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- unsecure
- Cet attribut crée une URL non sécurisée (HTTP).
-
Exemple :
${wp.selectionModel.selected.urlGeneration.unsecure}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- forceProtected
- Cet attribut crée une URL qui pointe vers la page protégée (connectée) du portail.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.forceProtected}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- forcePublic
- Cet attribut crée une URL qui pointe vers la page publique (anonyme) du portail.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.forcePublic}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- forceAbsolute
- Si vous utilisez cet attribut, des URL absolues sont imposées ; dans ce cas, d'autres paramètres qui affectent la génération des URL peuvent être écrasés.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.forceAbsolute}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- allowRelativeURL
- Cet attribut indique qu'une URL relative est générée. Si cet attribut n'est pas appelé pour cet objet
Urlgeneration, la valeur par défaut définie par la propriété com.ibm.portal.state.accessors.url.URLContext.enableRelative dans StateManagerService est appelée.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.allowRelativeURL}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- normalize
- Cet attribut indique que l'URL à générer doit être normalisé. Si des paramètres supplémentaires sont définis, la normalisation est exécutée en premier et les autres modifications d'état sont ensuite effectuées. L'URL est normalisée avec le même fichier XSL que celui utilisé pour normaliser des URL pour les moteurs de recherche. La représentation normalisée de l'URL peut également être utilisée pour ajouter un signet à une page.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.normalize}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- déconnexion
- Crée une URL qui déconnecte l'utilisateur en cours.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.logout}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- connexion
- Crée une URL qui connecte un utilisateur au portail. Cet attribut est généralement utilisé pour le panneau de connexion. Les paramètres user ID et password doivent être exécutés avec une URL de connexion.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.login}
-
Paramètres : aucun
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- setPageEditMode(flag)
- Vous pouvez activer le mode d'édition de page de la barre d'outils.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.setPageEditMode('true')}
-
Paramètres :
- flag
- Chaîne qui indique une valeur booléenne. La valeur
true active le mode d'édition de page. La valeur false le désactive.
-
Renvoie : UrlGeneration. Comme il s'agit du même objet, plusieurs appels de méthode peuvent être concaténés.
- URL
- Génère l'URL avec tous ses attributs et la renvoie sous la forme d'une chaîne. Il s'agit de la méthode par défaut qui est appelée lorsqu'aucun autre attribut n'est spécifié.
-
Exemple :
${wp.selectionModel.selected.urlGeneration.url}
${wp.selectionModel.selected.urlGeneration}
-
Paramètres : aucun
-
Renvoie : Chaîne. Il s'agit de l'URL générée sous la forme d'une chaîne.