Bonjour ,
J'aimerais créer un menu déroulant avec Struts
Voilà ce que j'ai fait :
1- JSP
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
| <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-layout.tld" prefix="layout" %>
<html>
<head>
Menu déroulant
</head>
<body>
<layout:dynMenu config="MessageResources" left="100" top="150">
<layout:menuItem key="menu.test.menu1" link="link1.html"/>
<layout:menuItem key="menu.test.menu2">
<layout:menuItem key="menu.test.item1" link="link2.html"/>
<layout:menuItem key="menu.test.item2" link="link3.html"/>
</layout:menuItem>
<layout:menuItem key="menu.test.menu3">
<layout:menuItem key="menu.test.menu4">
<layout:menuItem key="menu.test.item3" link="link4.html"/>
<layout:menuItem key="menu.test.item4" link="link5.html"/>
</layout:menuItem>
<layout:menuItem key="menu.test.item5" link="link6.html"/>
</layout:menuItem>
<layout:menuItem key="menu.test.menu5" link="link7.html"/>
</layout:dynMenu>
</body>
</html> |
2- code que j'ajoute soit dans MessageRessources.properties ou bien je crée un autre fichier exp(toto.properties)
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
| width=100
font_color="#D1D3FD"
mouseover_font_color="#FFFFFF"
background_color="#336699"
mouseover_background_color="#274465"
border_color="#000000"
separator_color="#000000"
top_is_permanent=1
top_is_horizontal=1
tree_is_horizontal=0
position_under=1
top_more_images_visible=0
tree_more_images_visible=1
evaluate_upon_tree_show="null"
evaluate_upon_tree_hide="null"width=100
font_color="#D1D3FD"
mouseover_font_color="#FFFFFF"
background_color="#336699"
mouseover_background_color="#274465"
border_color="#000000"
separator_color="#000000"
top_is_permanent=1
top_is_horizontal=1
tree_is_horizontal=0
position_under=1
top_more_images_visible=0
tree_more_images_visible=1
evaluate_upon_tree_show="null"
evaluate_upon_tree_hide="null" |
Quand je mets ce code dans MessageRessorces.properties ou toyo.properties, j'obtiens la même erreur:
25 sept. 2007 17:10:50 org.apache.struts.util.PropertyMessageResources loadLocale
ATTENTION: Resource MessageResources_fr_FR.properties Not Found.
25 sept. 2007 17:10:50 org.apache.struts.util.PropertyMessageResources loadLocale
ATTENTION: Resource MessageResources_fr.properties Not Found.
Pourtant, j'ai créé les 3 fichiers dans WEB-INF/classes
-MessageResources.properties
-MessageResources_fr.properties
-MessageResources_fr_FR.properties
Et dans struts-config.xml, j'ai :
<message-resources parameter="MessageResources" />
Comment puis-je résoudre ce problème ? Je ne sais pas si ça vient de ma jsp ?
Merci d'avance pour votre aide.
Partager