Bonjour voila j'aimerai un peu d'aide concernant la construction d'une arborescence. Voici mon code :
tree.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
 
<layout:html>
<layout:panel styleClass="FORM" key="treeview">
 
	<nested:form action="/jdiff-tree">
 
  <logic:present name="treeForm" property="root">
	  <nested:nest property="root" >
	    <jsp:include page="treeNode.jsp" />
	  </nested:nest>
  </logic:present>
  <logic:empty name="treeForm" property="root">
  	<%= "Session perdu" %>
  </logic:empty>
</nested:form>
 
</layout:panel>
</layout:html>
treeNode.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
 
<nested:root>
	<layout:menu>
		<nested:equal property="showChildren" value="true"> 
 
   			<nested:notEmpty property="iconId">
    			<nested:img page="/icon" property="iconIdRequest"/>
    		</nested:notEmpty>
    		<layout:menuItem name="menuItem"></layout:menuItem>
   			<br> 
    		<nested:iterate property="childCollection"> 
     			<jsp:include page="treeNode.jsp" /> 
    		</nested:iterate> 
 
  		</nested:equal>
 
		<nested:equal property="showChildren" value="false"> 
 
    		<nested:notEmpty property="iconId">
    			<nested:img page="/icon" property="iconIdRequest"/>
    		</nested:notEmpty>
    		<layout:menuItem name="menuItem"></layout:menuItem>
    	<br> 
 
  		</nested:equal>
	</layout:menu>
</nested:root>
action :
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
 
public ActionForward execute(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
            throws Exception {
 
                    ...................................
 
			MenuComponent rootItem = new MenuComponent();
			rootItem.setName(name);
			LayoutUtils.addMenu(context, rootItem);
 
			MenuComponent menuItem = new MenuComponent();
			menuItem.setTitle("java");
			LayoutUtils.addMenuIntoSession(request, menuItem);
 
                .................................................
return (mapping.findForward("input"));//mapping vers tree.jsp
 
}
Il y certaine a enlevé dans treeNode.jsp, mais l'essentiel p our l'instant c'est le message d'erreur que j'ai :

Error 500: Menu menuItem not found in repository

si quelqu'un peut m'aider merci.