Defining Web application flow
The flow of a Web application is characterized by the systematic organization of Web pages, page data, page actions, and mappings to business logic and the interconnection of these components. The Web diagram tools provide you with a visual way to create and manage the flow of your Web application.
Create a Web project. You can create either a dynamic Web project or a static Web project.
- Create a dynamic Web project if your Web application contains dynamic J2EE resources such as servlets, JSP files, filters, and associated metadata. A dynamic Web application can contain multiple Web diagrams.
- Create a static Web project if your Web application is content-based.
To define the flow of your Web application:
- Create a Web diagram. A Web diagram is a file that helps you create, visualize, and change the flow of a dynamic Web application. The Web diagram editor is a visual editor for creating and modifying Web diagrams.
- Add nodes to the Web diagram. A node is a visual representation of a Web application resource such as a Web page, JSF action, Struts action, or data.
- Add connections between the nodes. A connection is a visual representation of the relationship between the nodes.