Bonjour,
J'essaie actuellement de construire un arbre à l'aide du tag <layout:treeview> mail malheureusement j'ai quelques problèmes.
Voici mon code :
et ma jsp :
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 public ActionForward execute(ActionMapping _actionMapping, ActionForm _actionForm, HttpServletRequest _httpServletRequest, HttpServletResponse _httpServletResponse) throws Exception { MenuComponent menu = new MenuComponent(); menu.setName("html"); menu.setTitle("html"); MenuComponent ssMenu1 = new MenuComponent(); ssMenu1.setTitle("SSMenu1"); MenuComponent ssMenu2 = new MenuComponent(); ssMenu2.setTitle("SSMenu2"); MenuComponent menu2 = new MenuComponent(); menu2.setTitle("menu1"); menu2.addMenuComponent(ssMenu1); menu2.addMenuComponent(ssMenu2); MenuComponent menu3 = new MenuComponent(); menu3.setTitle("menu2"); menu.addMenuComponent(menu2); menu.addMenuComponent(menu3); MenuRepository rep = new MenuRepository(); rep.setName("html"); rep.addMenu(menu); _httpServletRequest.getSession().setAttribute(MenuRepository.MENU_REPOSITORY_KEY,rep); return _actionMapping.findForward("succes"); }
Je devrait obtenir un arbre comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<layout:treeview name="html"/>
-menu1
-SSMenu1
-SSMenu2
-menu2
Mais j'obtiens cela :
???fr.menu1???
???fr.SSMenu1???
???fr.SSMenu2???
???fr.menu2???
Pourquoi j'ai des ???? ....
Merci d'avance.
Partager