Modification des fichiers JSP pour sélectionner une devise préférée

Vous pouvez autoriser les clients à sélectionner une devise préférée dans une liste de devises prises en charge.

Procédure

  1. Déterminez les pages de magasin et leurs fichiers JSP associés, pour lesquels vous souhaitez créer une liste de devises.
  2. Pour chaque page qu'une liste doit afficher, ouvrez le fichier JSP de cette page.
  3. Pour ajouter une liste de devises préférées au niveau du magasin, utilisez la requête suivante à titre d'exemple. Cette requête obtient une liste de devises à partir desquelles les clients peuvent choisir leur devise préférée.
    
    <%@ page import="com.ibm.commerce.price.utils.*" %>
    <%@ page import="com.ibm.commerce.common.objects.*" %>
    <%@ page import="com.ibm.commerce.server.*" %>
    <%@ page import="com.ibm.commerce.command.*" %><%
        CommandContext commandContext = (CommandContext)
           
    request.getAttribute(ECConstants.EC_COMMANDCONTEXT);
        StoreAccessBean storeAB = commandContext.getStore();
        CurrencyManager cm = CurrencyManager.getInstance();
        String[] supportedCurrencies =
    cm.getSupportedCurrencies(storeAB);
    %>
    
    Une fois que le client a choisi une devise, vous pouvez la définir en invoquant la commande SetCurrencyPreference.