<div>Hi i want to create a navigation menu with OpenCMS by using this code </div>
<div> </div>
<div>########################### menu code ##########</div>
<div><font size="1">
<p><%@ page session="false" </p>
<p>import="java.util.Iterator, </p>
<p>java.util.List, </p>
<p>org.opencms.jsp.CmsJspNavBuilder, </p>
<p>org.opencms.jsp.CmsJspNavElement, </p>
<p>org.opencms.jsp.CmsJspActionElement" </p>
<p>%> </p>
<p><% </p>
<p>/* </p>
<p>* Provides basic site navigation. </p>
<p>*/ </p>
<p>// Create the class from which we will get navigation. </p>
<p>CmsJspActionElement cms = </p>
<p>new CmsJspActionElement( pageContext, request, response ); </p>
<p>// Get navigation info </p>
<p>CmsJspNavBuilder navigation = cms.getNavigation(); </p>
<p>List navItems = navigation.getNavigationForFolder(); </p>
<p>Iterator i = navItems.iterator(); </p>
<p>// Loop through all of the items in the ArrayList and print the </p>
<p>// menu. </p>
<p>while( i.hasNext() ) { </p>
<p>CmsJspNavElement navElement = ( CmsJspNavElement )i.next(); </p>
<p>String link = cms.link( navElement.getResourceName() ); </p>
<p>String title = navElement.getTitle(); </p>
<p>out.println("&raquo;<a href=\"" + link + "\">" + title + "</a><br/>"); </p>
<p>} </p>
<p>%> </p></font></div>
<div>########################### end menu code ######</div>
<div> </div>
<div>when testing i dont get nothing in the content of the menu </div>
<div>i cheked the value of the bolean : i.hasnext() i found it false and i don t understand why </div>
<div> </div>
<div>if someone have an idea about the problem or have an other example to create a menu i will be grateful for his help</div>
<div> </div>
<div>Cordially</div>
<div>Mohamed HADJ TAIEB</div>
<div> </div>
<div> </div>
<div> </div>