Balise : useBean

La balise wcf:useBean crée un objet de liste ou de mappe.

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
var true true java.lang.String Nom de la variable d'instance de portée.
scope false false java.lang.String Portée des variables d'instance spécifiées par l'attribut var. Les valeurs de portée sont page, request, session, application. La valeur par défaut est page.
classname true true java.lang.String Le classname pour lequel l'instance doit être créée. La valeur peut être soit List soit Map.
capacity false true java.lang.Integer Capacité initiale de création de l'instance de liste ou de mappe.

Variables

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

Exemple

L'exemple suivant utilise la balise wcf:useBean pour définir un HashMap qui a le nom "cachedCategoryViewMap". Ce HashMap contient des objets d'affichage de catégorie dans la portée de la requête :
<wcf:useBean var="cachedCategoryViewMap" classname="java.util.HashMap" scope="request"/>
L'exemple suivant utilise la balise wcf:useBean pour définir une liste qui doit inclure les "brands" qui se trouvent dans la portée de la page :
<wcf:useBean var="brands" classname="java.util.ArrayList"/>