resource strings referenced, and link. The other sections on the page (Roles and Profiles) differ
from the Users section only in their details.
navigation.xml
Navigation.xml provides the following information about each of the JSPs to which a user can
navigate:
Whether the JSP is a main page (such as the Users page) or a linked page (such as the
Roster Users page).
The page name used in referring to the JSP’s resourced text in
ApplicationResources.properties.
The struts file that handles action mapping for the JSP.
The JSP’s file name.
A reference to the resource that identifies the page when it appears as a “breadcrumb,”
that is, as an element in the navigation trail displayed in the upper right-hand corner of a
linked page.
A reference to the resource that appears in the page’s title bar.
A reference to the permission that the user needs to have been granted in order to display
the page.
The path to the Help topic to be displayed when the user clicks the context-sensitive Help
icon (?) for the page.
For example, the section of navigation.xml that provides this information about the Users page
and its links looks like this:
<!--
===/// users ///===
-->
<module>
<name>users</name>
<target>/userManagementInit.do</target>
<content>users.jsp</content>
<label>navigationTab.users</label>
<title>users.manageUsers.task</title>
<permissions>User_Management</permissions>
<helpPage>courseadmin/ch_users_overview.html</helpPage>
<!—
Roster Users Trail
-->
<!--
users.rosterUsers
-->
<trail>
<name>rosterUsers</name>
<target>/default.do</target>
<content>usersRosterUsers.jsp</content>
62 IBM Lotus Learning Management System Release 1 Customization Guide