Home > Articles > Programming > Java

  • Print
  • + Share This
From the author of

Global-forwards

The global-forwards elements provide a way to have URIs that are called from many points in the application to be declared without redundancy. For example, this includes a main menu, a login page, and so on.

The forward element represents a global-forward. It uses two attributes: name, which identifies this global-forward for access by the action components on the application, and path, which holds the URI to be redirected to when this forward is processed.

A global-forward is retrieved by the ActionMapping findForward method. When the findForward method can't find a locally defined forward with the specified name, it searches the global-forwards available and return the one it finds.

Listing 3 presents a fragment of a global-forwards element for the ArticleDB application.

Listing 3 - Defining Global-Forwards

<global-forwards>
 <forward name="logoff"  path="/logoff"/>
 <forward name="logon"  path="/logon.jsp"/>
 <forward name="nonAuth" path="/invalidUser"/>
 <forward name="menu"   path="/menu.jsp"/>
</global-forwards>
  • + Share This
  • 🔖 Save To Your Account