A global forward is defined in a
Struts configuration file and invoked in a
JSP page. A local forward is defined in a Struts configuration file in an action mapping and is invoked when the action is invoked.
Following is an example of global forwards in the struts-config.xml file of the struts-example sample application:
The logoff forward is invoked in mainMenu.jsp as follows:
test.jsp:
<html:link forward="logoff"><bean:message key="mainMenu.logoff"/></html:link>
Another example for global forward is:
index.jsp:
<logic:forward name="init"/>
Note: we can get a reference to global and local forward in an action using actionmapping.findforwsrd(
String) method.