< Previous | Next > Next >Tutorial: Adding a store page
In this tutorial, you create a new page in our custom store that captures additional demographic information about the customer. This new page will be created under the My Account section, and capture the following new information:
- Marital status
- Number of people in the household
- Number of children in the household
Learning objectives
After completing this tutorial, you should be able to do the following tasks:
- Add a page to the store using WebSphere Commerce Developer.
- Configure actions and views in Spring, the model-view-controller framework.
- Customize the REST templates.
Time required
Expect this tutorial to take 2 - 3 hours to complete. The tutorial can take longer if you explore concepts that relate to this tutorial.
Skill level
This tutorial is intended for advanced WebSphere Commerce developers who are responsible for customizing store pages. To complete this tutorial, ensure that we are familiar with the following terms and concepts:
- Web services
- XML
- CSS
- JSP and JSPF files
Prerequisites
Before starting this tutorial, complete the following task: Creating our custom store in your programming environment
Tutorial resources
We can download and review a compressed file that contains code samples similar to the code used in this tutorial. Download and extract this file to a temporary directory, denoted by StoreLab1.Lessons in this tutorial
- Customizing the storefront to link to the new store page
In this lesson, you customize the storefront, including the My Account Navigation widget, to link to the new page.- Testing the storefront link to the new demographics page
In this lesson, you test the storefront customizations, including the My Account Navigation widget, to find the link to the new page- Creating the new store page
In this lesson, you create the new demographics page in the storefront, so that customers can enter their information.- Testing the new store page
In this lesson, you test the new demographics page in the storefront.