Basic Customization > User Interface Customization > Constructing Wizards > Building Wizards to Create a Single Object > Objective > Background
  
Background
Windchill provides a framework for creating wizards and navigating between wizard steps. It also provides data utilities, GUI components, renderers, and validators for creating input elements in your wizard JSPs. Finally, it provides a framework for processing the data sent to the server when the wizard form is submitted. These frameworks and components are described in other documents listed in Prerequisite Knowledge.
This document builds upon that information to describe how to develop and process wizards designed specifically to create Windchill objects. It will tell you how to use out-of-the-box components as building blocks to create your own wizards. Components you will typically make use of are:
action definitions for wizard steps that are common to multiple wizards
jsp and jspf files for wizard steps that are common to multiple wizards
custom tags for managing wizard data and displaying elements on the page
Java classes for processing the wizard data after the user submits the wizard