Bonjour,
pourriez vous m'aider svp?
j'ai:
une page index.jsp dans le dossier WebContent:
une autre page entree.jsp dans un dossier mespages qui existe dans WebContent:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <logic:redirect forward="menu"/>
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 <%@page language="java"%> <%@taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> <%@taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <html> <head></head> <title></title> <body> <h1><bean:message key="menu.titre"/></h1> <a href=""><bean:message key="menu.ajout"/></a> </body> <html>
j'ai indiqué dans struts-config
dans le fichier web.xml:
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 <struts-config> <global-forwards> <forward name="menu" path="/menu.do"></forward> </global-forwards> <action-mappings> <action path="/menu" forward="/pages/menu.jsp"></action> </action-mappings> <message-resources parameter="MessageResources" null="false"/> </struts-config>
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<display-name>mon app</display-name> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>
le problème: je ne sais pas l'utilité de la balise <global-forwards>
et la relation entre celle ci et la balise <action-mappings>
merci d'avance
Partager