Plug-in d'adresse URL d'action

Utilisez le plug-in de rendu ActionURL pour créer des adresses URL d'action de portlet et les réinsérer dans votre contenu Web. Les adresses URL d'action générées font toujours référence à l'instance du portlet Afficheur de contenu Web qui affiche le rendu de la balise [Plugin:ActionURL].

Utilisez ce plug-in lorsque vous postez des données de formulaire de votre contenu Web vers le portlet Afficheur de contenu Web. Pour plus d'informations, voir Envoi de données au portlet Afficheur de contenu Web.
Remarque : Ce plug-in n'affiche pas le contenu entre les balises d'ouverture et de fermeture.
La syntaxe de ce plug-in est la suivante :
[Plugin:ActionURL action="" param="" copyCurrentParams="" escape=""]
Ce plug-in utilise les attributs suivants :
action
Cet attribut permet d'indiquer le nom de l'action de portlet Afficheur de contenu Web que vous voulez encoder dans l'adresse URL d'action. Le portlet prend en charge le nom d'action de portlet post.
copyCurrentParams
Cet attribut permet d'indiquer si vous voulez que l'état du portail courant et les paramètres codés dans ce dernier soient copiés dans la nouvelle adresse URL. Indiquez true ou false. La valeur par défaut est false.
param
Cet attribut permet d'indiquer des paramètres d'action facultatifs. Pour définir un ou plusieurs paramètres d'action, utilisez un ou plusieurs attributs param. Indiquez comme valeur une paire nom-valeur, séparée par un caractère égal ( = ). La portion name indique le nom du paramètre d'action de l'adresse URL résultante. La portion value indique la valeur du paramètre d'action de l'adresse URL résultante. Le portlet Afficheur de contenu Web prend en charge les paramètres facultatifs resultSessionAttribute et resultRenderParameter.
Echap
Cet attribut permet d'indiquer la séquence d'échappement à utiliser pour écrire l'adresse URL. Indiquez l'une des valeurs suivantes : xml, json, javascript ou none. La valeur par défaut est xml.

Exemple

[Plugin:ActionURL action="post" param="uri=sr:forums" param="resultSessionAttribute=replyResult"]
Ce fragment de balise de plug-in génère une adresse URL qui déclenche une action de portlet appelée post. Le portlet de rendu Afficheur de contenu Web qui gère l'action reçoit également le paramètre d'action d'URI action.uri pointant sur sr:forums. De plus, le portlet reçoit le paramètre d'action resultSessionAttribute avec la valeur replyResult.