Balise : param

La balise wcf:param ajoute une valeur de paramètre nommée à la balise parente. La balise wcf:param peut être spécifiée comme élément de la balise wcf:getData.

Informations sur la balise

Informations sur la balise
Contenu de l'élément 'Body' vide

Attributs

Attributs

Attribut Requis Date/heure de la requête Type Description
name true true java.lang.String Nom du paramètre.
value true true java.lang.String La valeur du paramètre.
encode false true java.lang.String
Remarque : La balise C:param est automatiquement codée. Si vous souhaitez activer le codage, exécutez la commande suivante :
<wcf:param name="paymentConfigGroup" value="default" encode="true"/>
<wcf:rest var="merchantInfo" url="store/{storeId}/merchant">
<wcf:var name="storeId" value="${WCParam.storeId}" encode="true"/>
<wcf:param name="paymentSystem" value="ApplePaySystem" encode="true"/>
<wcf:param name="paymentConfigGroup" value="default" encode="true"/>
<wcf:param name="responseFormat" value="json" />
</wcf:rest>

Variables

Aucune variable n'est définie pour la balise wcf:param.

Exemple

L'exemple suivant extrait l'objet de commande qui représente le panier d'achat actuel. La balise attribue l'objet à une variable appelée "order". La balise wcf:param est incluse pour définir le profil d'accès :
<wcf:getData 
 type="com.ibm.commerce.order.facade.datatypes.OrderType" 
 var="order" 
 expressionBuilder="findCurrentShoppingCart">
  <wcf:contextData name="storeId" data="10001" />
  <wcf:param name="accessProfile" value="WC_OrderDetailsProfile" />
</wcf:getData>