Problème avec struts-menu
Bonjour à tous,
J'ai essayé d'intégrer ,dans mon application struts 1.2.9, le plug-in struts-menu.
En lisant la documentation en ligne et différents exemples, ca parait facile d'emploi, mais en réalité ...
J'obtiens le message d'erreur suivant :
Citation:
exception
org.apache.jasper.JasperException: The menu repository could not be found.
Mon fichier struts config contient :
Code:
1 2 3 4 5 6
| <!-- STRUTS MENU plugin -->
<plug-in className="net.sf.navigator.menu.MenuPlugIn">
<set-property
property="menuConfig"
value="/WEB-INF/menu-config.xml" />
</plug-in> |
Mon fichier menu-config.xml contient :
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
| <MenuConfig>
<Displayer>
<Displayer name="Velocity"
type="net.sf.navigator.displayer.VelocityMenuDisplayer"/>
</Displayer>
<Menus>
<Menu name="AcceuilMenu" title="Acceuil" location="/acceuil.do">
</Menu>
<Menu name="MonCompteMenu" title="MonCompte">
<Item name="inscription" title="Inscription" location="/inscription.do"/>
<Item name="gererCompte" title="Gestion" location="/gestion.do"/>
</Menu>
<Menu name="MesAnnoncesMenu" title="MesAnnonces">
<Item name="rechercher" title="Rechercher" location="/rechercher.do"/>
<Item name="publier" title="Publier" location="/publier.do"/>
</Menu>
<Menu name="MesContratsMenu" title="/contrat.do">
</Menu>
<Menu name="AideMenu" title="Aide">
<Item name="Rêgles d'utilisation" title="Rêgles d'utilisation" location="/regles.do"/>
<Item name="Apropos" title="A propos" location="/propos.do"/>
</Menu>
</Menus>
</MenuConfig> |
Mon fichier JSP contient la balise :
Code:
<%@ taglib uri="/WEB-INF/struts-menu.tld" prefix="menu" %>
et le code suivant :
Code:
1 2 3 4 5 6 7
| <!--====MENU=====-->
<menu:useMenuDisplayer name="Velocity" bundle="org.apache.struts.action.MESSAGE">
<menu:displayMenu name="MonCompteMenu"/>
<menu:displayMenu name="MesAnnoncesMenu"/>
<menu:displayMenu name="MesContratsMenu"/>
<menu:displayMenu name="AideMenu"/>
</menu:useMenuDisplayer> |
Pouvez vous m'aider ?
J'ai beau lire d'autres exemples sur internet, je ne trouve pas mon erreur.
:bug:
Merci d'avance et bonne année.
Eric.
[solution] : Problème avec struts-menu
Bonjour,
Merci pour votre réponse.
Après correction suite à vos conseils, j'avais toujours le même message d'erreur.
J'ai donc repris le fichier war d'exemple de struts-menu, je l'ai déployé et j'ai examiné le code pour des exemples.
Et ... Il me manquait des librairies...
Un grand merci pour votre réponse.
Eric.