# PageList JSP Tag Attributes

Use the PageList JSP tag to define a list of application pages for navigation. This tag stores the list of pages that you select in a metadata file that is associated with the BIThinSession tag so that the definition is available to any page in the application.

The list that this tag creates appears only in those application pages where you insert it. If you want the list to appear on all pages in the application, then you define a new list for the first page and then specify an existing list on each of the remaining pages.

## Defining the list

The wizard for the PageList tag guides you through the following steps:

- Deciding whether to create a new page list or to use an existing page list. If you choose an existing page list, you have the option of updating that list.

- Selecting the pages that you want to include in the list. Note: Whenever you add a page to your application, you must update any existing page lists in which you want the new page to appear.

- Specifying a label (that is, a display name) for each page in the list.

- Specifying the rendering options that you want to use for the list. Note: You have the option of using different rendering options on each page that the list appears.

Important: If you add or remove a page in an existing page list, then you automatically update the list in all pages that it appears.

## Editing the list

In the JSP visual editor, you can update an existing page list as follows: Right-click the list and select Edit Define Tag. The editor for the list is displayed and you can enter your changes.

Note: To edit the rendering options for the list, right-click the list and select Edit List Rendering Options from the menu.

## Attributes

id -- (Required) A unique identifier for this tag.