Bonjour,

Je suis nouvelle en wicket et je stagne depuis déjà 2 jours sur le même problème.

J'ai 2 fichiers: un html et un java.

Je veux créer une table d'équipes avec les entetes : nom equipe, le mac de l'équipe et l'id de l'équipe.
Voici mon fichier html
.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<table class="tableauEquipes" cellspacing="0">
            <tbody>
                <tr class="titreCentre">
                    <th>Nom de l'&eacute;quipe</th>
                    <th>MAC</th>
                    <th>ID</th>
                </tr>
                <tr class="liste" wicket: id="listeEquipes">
                     <td><span wicket:id="idNomEquipes"></span></td> 
                    <td><span wicket:id="MAC"></span></td>
                    <td><span wicket:id="id"></span></td>
                </tr>
            </tbody>
Voici mon contenu de gestion de la table
java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
add(new ListView("listeEquipes", listeEq) {
                public void populateItem(ListItem item) {
                    Equipe equipe = (Equipe) item.getModelObject();
                    item.add(new Label("idNomEquipe", equipe.getNomEquipe()));
                    item.add(new Label("idMAC", equipe.getMac()));
                    item.add(new Label("id", equipe.getID()));
                }
            });
Ma table ne s'affiche pas et j'ai l'erreur suivante:
Unable to find component with id 'idNomEquipe' in [ListeEquipes [Component id = panelDiagnosticEquipes] Expected: lDiagnosticEquipes.idNomEquipe'.
Pouvez vous m'aider à comprendre et à résoudre cette erreur svp?

Merci