KSAB SOFTWARE
Building skills for better tomorrow
self evaluation testing
Existing User
If you are a existing user
click here to login
New User
If you are a new user
click here to register
Other Links
Jakarta Struts 1.2 courses outline
Introducing the Jakarta struts project and its supporting component
1. The Jakarta Struts project:
Understanding the MVC design pattern
The Struts implementation of the MVC
2. Web Applications:
The directory structure
The Web Application Deployment Descriptor
Packaging a Web Application
Getting started with Struts
1. Creating the Views s
2. Creating the Controller Components
3. Deploying your Struts Aplication
Actions and ActionServlet
1. The ActionServlet Class - configuring the ActionServlet
2. The Action Class:
Extending the action class
Implementing the execute() Method
Configuring the Action class
3. Struts Plugins:
init()
destroy()
Creating a Plugin
Configuring a Plugin
4. The RequestProcessor
Creating Your Own RequestProcessor
Creating an extended RequestProcessor
Advanced Action Classes
1. ForwardAction and Beyond
Linking to JSP Directly - bad design
Linking to Global Forwards Instead of Actions
Using the forward Attribute vs ForwardAction
Forwards for legacy access
2. IncludeAction
3. DispatchAction
4. LookupDispatchAction
5. SwitchAction
Building the presentation Layer
1. Building a Struts View
JSPs that gather data
ActionForm Beans
The Steps of a Struts Form Submission
An Alternative ActionForm: DynaActionForm Bean
Working with Custom Struts Applications
1.What is an ActionMapping ?
2. Creating and deploying a custom ActionMapping
Managing errors
1. Struts error management - ActionError ,ActionErrors
2. Adding error handling to an application
the ActionForm.validate()Method
The Jakarta database COMMONS database connection pool(DBCP)
1. What is the COMMONS DBCP
2. Integrating DPCB into your Struts application
3. Creating a sample database and using the DBCP in your Struts application
Working with the Validator
1. The standard steps in the Validator
2. The Validator framework
3. Overview of the standard rules
4. Constants
5. Working with dates
6. Making fields required
7. Working with e-mail and credit cards
Developing a complete Struts Application
1. The Employees application definition
2. Preparing the employees Application
3. Creating the employees Model
4. Building the employees application
5. The struts-config.xml file
