Bonjour tout le monde,
j'ai une toute petite question: alors voila j'ai trouvé comment créer des menu depuis une classe que j'appel et ça marche mais quand j'essaye d'ajouter des sous menu... disant que je fais des bêtises
pour creer le menu je fais
pour ajouter les sousmenu j'ai essayé plusieurs choses comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 MenuModel menu = new DefaultMenuModel(); MenuItem m = new MenuItem(); m.setValue("m1"); m.setUrl("page1.xhtml"); menu.addMenuItem(m); m= new MenuItem(); m.setValue("m2"); m.setUrl("page2.xhtml"); menu.addMenuItem(m);
mais les menus sont toujours sur le même niveau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 MenuItem m= new MenuItem(); m.setValue("m1"); m.setUrl("page1.xhtml"); m.setId(id+"");id++; menu.addMenuItem(m); Submenu s = new Submenu(); s.setId("s1"+id); s.setLabel("s1_1"); menu.addSubmenu(s); s = new Submenu(); s.setId("s2"+id); s.setLabel("s2_1"); menu.addSubmenu(s);
aidez moi!
Merci
Partager