|
Struts Syllabus
Part I - The Struts Framework
1 -
An Introduction to Struts
A
Brief History of Web Application Development - Two
Development Models - Model-View-Controller Architecture -
Basic Components of Struts -Acquiring Struts
2 -
Building a Simple Struts Application
Application Overview - Compiling, Packaging, and Running
the Application - Understanding the Flow of Execution
3 -
The Model Layer
What Is
the Model - Struts and the Model - Reviewing the Model
Layer of the Mini HR Application
4 -
The View Layer
Struts
and the View Layer - Reviewing the View Layer of the Mini
HR Application - Alternative View Technologies
5 -
The Controller Layer
Struts
and the Controller Layer - The ActionServlet Class - The
RequestProcessor Class - The Action Class - The
ActionForward Class - Reviewing the Controller Layer of
the Mini HR Application -
6 -
Validator
Validator Overview - Using Validator - Creating Custom
Validations - Internationalizing Validations - Adding
Validator to the Mini HR Application
7 -
Tiles
Overview - Using Tiles - Internationalizing Tiles - Using
the Tiles Tag Library - The Tiles Tag Library Tags -
Adding Tiles to the Mini HR Application
8 -
Declarative Exception Handling
Overview - Configuring Struts' Exception Handler -
Creating a Custom Exception Handler - Adding Declarative
Exception Handling to the Mini HR Application -
9 -
Struts Modules
Overview - Using Modules - Using Validator with Modules -
Using Tiles with Modules - Converting the Mini HR
Application to Use Modules -
10 -
Internationalizing Struts Applications
Understanding Java's Internationalization Support -
Internationalizing the Mini HR Application
Part II - The Struts Tag Libraries
11 -
The HTML Tag Library
Understanding Variables and Scope in JSP Pages - Using the
HTML Tag Library - The HTML Tag Library Tags - Common Tag
Attributes
12 -
The Bean Tag Library
Understanding Variables and Scope in JSPs - Using the Bean
Tag Library - The Bean Tag Library Tags
13 -
The Logic Tag Library
Overview - Understanding Variables and Scope in JSPs - The
Logic Tag Library Tags
14 -
The Nested Tag Library
Understanding Object Nesting in Struts - Using the Nested
Tag Library - The Nested Tag Library Tags
15 -
Using JSTL with Struts
Overview - The JSTL Expression Language - Accessing
Objects - The JSTL Tag Libraries - The Core Tag Library
Tags - The Format Tag Library Tags - The SQL Tag Library
Tags - The XML Tag Library Tags - Using JSTL with Struts
Part III - Struts Configuration Files
16 -
The Struts Configuration File
Overview - Understanding XML DTDs - Configuring the
web.xml Deployment Descriptor - The Struts Configuration
File Tags - Metadata Tags - Editing Struts Configuration
Files with Struts Console
17 -
The Tiles Configuration File
Overview -
Understanding XML DTDs
- Enabling the Tiles Plugin - The Tile Configuration File
Tags - Metadata Tags - Editing Tiles Configuration Files
with Struts Console
18 - The Validator
Configuration Files
Overview - Two
Configuration Files - Understanding XML DTDs - Enabling
the Validator Plugin - The Validator Configuration File
Tags - Editing Validator Configuration Files with Struts
Console
Part IV - Applying Struts
19 - Securing Struts
Applications
Levels of Security - Using
Container-Managed Security - Application-Managed Security
20 - Testing Struts
Applications
Types of Testing - Unit
Testing Struts Applications - Use-Case-Driven Testing -
Testing Application Performance -
Kindly Contact KAMAL 99419 23334
|