Struts layout MenuRepository
Bonjour à tous,
voila j'ai un problème, pour ne pas changer:lol: .je voudrais juste créer un arbre simple en utilisant <layout:treeview>, je créé mes menu dans une action
Voici mon code
Action
Code:
1 2 3 4 5 6 7 8 9 10 11
|
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
MenuComponent treeviewComponent= new MenuComponent();
String treeComponentName = treeForm.getRoot().getNodeName();
treeviewComponent.setName(treeComponentName);
treeviewComponent.setTitle(treeComponentName);
request.setAttribute("treeComponentName", treeComponentName);
((MenuRepository)request.getSession().getAttribute(MenuRepository.MENU_REPOSITORY_KEY)).addMenu(treeviewComponent);
LayoutUtils.addMenuIntoSession(request, treeviewComponent); |
et dans ma jsp j'ai
Code:
1 2 3 4
|
<layout:treeview>
<layout:menuItem name="${treeComponentName}"/>
</layout:treeview> |
et voici le message quej'ai :[/B][/B][/B] [ServletException in:/treeBuildAction.do] Menu repository not found'
Peut etre un problème de configuration je ne sais pas vraiment si quelqu'un a une idée merci.