Samples > Starter stores > Starter store enhancements > IBM Gift Center for the Madisons starter store > Site flow and interactions
IBM Gift Center for Madisons: Registry home page flows
The gift registry home page provides a starting point for customers to search for, create, and manage gift registries. The home page is the first gift registry page customers see when they click the Gift Registry link in the header menu of the Madisons store.
The following table lists the JSP files for the home page and describes the function of the links and buttons.
The top-level JSP file, GiftRegistryHomeDisplay.jsp, is located at this path:
- WCDE_INSTALL/workspace/Stores/WebContent/Madisons/GiftCenter
- WC_EAR/Stores.war/Madisons/GiftCenter
The included JSP fragments are located in various subdirectories within the Madisons directory:
- WCDE_INSTALL/workspace/Stores/WebContent/Madisons
- WC_EAR/Stores.war/Madisons
Gift registry page JSP files Links and buttons Home page: Search For, Create, or Edit a Registry Provides an entry point to the gift registry for all customers, including gift givers, registrants, and co-registrants. From this page, customers can:
- Search for an existing gift registry by a registrant's name or by the registry number.
- Click a Create button to begin creating a new registry.
- Click an Edit button to sign into an existing registry for editing.
GiftRegistryHomeDisplay.jsp Includes:
- LayoutContainerTop.jspf displays the header of the page.
- DateSnippet.jspf displays the Date field as a parameter for Gift Registry Search.
- LayoutContainerBottom.jspf displays the footer of the page.
- The advanced search link shows or hides additional search parameters.
- The Search button calls GiftRegistrySearchResultsView to display the search results.
- The Create button calls GiftRegistryCreateView if the customer is logged in. GiftRegistryLogonDisplayView is called if the customer is not logged in.
- The Edit button calls GiftRegistryListSelectionView if the customer is logged in. GiftRegistryLogonDisplayView is called if the customer is not logged in and has not managed or accessed a gift registry as a co-registrant.
Related reference
IBM Gift Center for Madisons: Registry creation flows
IBM Gift Center for Madisons: Registry management flows
IBM Gift Center for Madisons: Registry shopping flows
IBM Gift Center for Madisons: Registry search flows