Dans une zone de groupe, les composants peuvent également être organisés dans un format similaire à une table.
Une zone de groupe de type liste peut comporter une seule ligne ou colonne, mais une zone de groupe de type grille peut en comporter autant que nécessaire. Dans les étapes qui suivent, vous allez déplacer les composants {PRICE} et {PHONE} dans
la colonne DESCRIPTION de la table de données et leur associer des libellés.
- A partir du
tiroir Composants Faces étendus de la palette, faites glisser un
composant Panneau - Zone de groupe et
déposez-le dans la colonne DESCRIPTION. La fenêtre Sélection d'un type s'affiche.
- Sélectionnez Grille comme type de composant à ajouter et cliquez sur OK.
- Cliquez sur la nouvelle zone de groupe de type grille.
- Utilisez la
vue Propriétés pour fixer le nombre de Colonnes à 2.
- A partir
du tiroir Composants Faces de la palette, faites glisser un
composant Sortie et
déposez-le dans la zone de groupe de type grille. Ce composant de sortie constituera un libellé pour la description de l'article à vendre.
Chaque composant de sortie aura un libellé de ce type dans la cellule gauche de la table.
- Cliquez sur le
composant Sortie (reconnaissable à son
libellé outputText) et
utilisez la vue Propriétés pour lui affecter
la Valeur Description:
- Faites glisser
le composant {DESCRIPTION} existant sur la bordure inférieure
de la zone de groupe. Si vous avez des difficultés à faire glisser les composants au bon endroit dans la zone de groupe, maintenez le bouton de la souris enfoncé tout en gardant les yeux sur le curseur. L'emplacement du curseur dans la zone de groupe indique où se trouvera le composant une fois que vous aurez relâché le bouton de la souris. Pendant cet exercice, vous devez relâcher le bouton de la souris lorsque le curseur se trouve à droite du composant précédent.
- Faites
glisser un autre composant Sortie à partir de
la palette et déposez-le à droite de la zone de groupe.
- Utilisez la
vue Propriétés pour lui affecter
la Valeur Price:.
- Faites glisser le composant de sortie existant {PRICE} à droite du texte de sortie Price.
- En procédant de la même
manière, insérez un nouveau composant Sortie
pour le libellé du composant {PHONE} et affectez-lui la valeur Phone:.
- Faites glisser
le composant {PHONE} existant jusqu'à la zone de groupe et déposez-le à droite
du texte de sortie Phone. Votre
page doit maintenant ressembler à
ceci :
- Supprimez les
colonnes vides PRICE et PHONE de la table de
données. Pour supprimer une colonne, cliquez dessus et ouvrez la vue Propriétés. Ensuite, cliquez
sur l'onglet h:dataTable dans la liste
des balises HTML (partie gauche de la vue), sélectionnez la colonne à supprimer dans la liste à droite et cliquez
sur le bouton Supprimer.
- Cliquez sur
l'en-tête de la colonne Description et utilisez la vue
Propriétés pour changer
sa Valeur en Details. La page
doit maintenant se présenter
comme suit :
- Enregistrez la page
et testez-la. Si vous n'êtes pas encore familiarisé avec l'exécution
d'applications sur le serveur, reportez-vous à la Leçon 1.3 : Tester le site Web.
Lorsque vous
testez la page, elle doit se présenter de la manière
suivante :
Un lien rompu est affiché à l'emplacement prévu pour la
photo lorsqu'une annonce n'en comporte pas. Dans la leçon suivante, vous allez apprendre à ajouter un composant de téléchargement
de fichier à la page. Il permettra à l'utilisateur d'ajouter ou de changer la photo d'une
annonce.