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 | |
|---|---|
| Contenu de l'élément 'Body' | vide |
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>