[Struts-Layout] problème de treeview
Bonjour,
J'essaie actuellement de construire un arbre à l'aide du tag <layout:treeview> mail malheureusement j'ai quelques problèmes.
Voici mon code :
Code:
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");
} |
et ma jsp :
Code:
1 2
|
<layout:treeview name="html"/> |
Je devrait obtenir un arbre comme ceci :
-menu1
-SSMenu1
-SSMenu2
-menu2
Mais j'obtiens cela :
???fr.menu1???
???fr.SSMenu1???
???fr.SSMenu2???
???fr.menu2???
Pourquoi j'ai des ???? ....
Merci d'avance.