Workshop Length
3 days
Objective
Learn how to build complex web application using Struts 1.1.
Description
Struts is a Java Framework to make building complex web applications easier. In this 2 day, hands-on workshop you'll master the concepts of Struts while building a non-trivial web application, based on the Struts 1.1 Framework.
Prerequisites
Students should already be familiar with Java and Servlet/JSP programming.
Pricing
For private, dedicated workshops see
our price page.
For public, open-enrollment workshops, see
the table to the right.
Topics
- Struts Overview
- What problems does Struts solve?
- What are the piece of struts?
- Struts pros and cons
- Struts Concepts
- Web Frameworks
- Model View Architecture
- Form Re-population
- Form Validation
- Templating
- Workstation Setup
- Installing Web Container
- Creating a Starter Web App
- Installing Struts
- Add the Struts jar File to Your Web App
- Declare the Struts Servlet in web.xml
- Map the Struts Servlet
- A Shell Struts Config File
- Your First Struts Application
- Create the Controller (the Action Class)
- Create the View
- Update Struts Config File
- Run the application
- Struts Components
- Actions
- ActionForms
- ActionForwards
- ActionMappings
- struts-config.xml
- Struts Tag Libraries
- More on ActionForms
- Using Maps
- Using Nested Properties
- Using Indexed Properties
- Using DynaForm
- Tips and Tricks
- Using Struts Tag Libraries
- HTML Tags
- Bean Tags
- Logic Tags
- JSTL Tags
- Templating with Tiles
- Simple Tiles Page
- Reusing Layouts
- Definitions
- More Complex Components
- Struts Validator
- Validator Overview
- Basic Validators
- Validator Tags
- ValidatorForm and ValidatorActionForn
- Creating Validator
- Using Struts with Databases
- DataSources
- Useful Design Patterns
- Internationalization
- Resource Bundles
- i18n with Struts Tags
- i18n with Error Messages
- i18n with Validator
- i18n with Tiles
|
Upcoming Dates
| Date |
Price |
|
| 08/09/2010 |
$2,100 |
Signup
|
| 08/16/2010 |
$2,100 |
Signup
|
| 08/23/2010 |
$2,100 |
Signup
|
| 08/30/2010 |
$2,100 |
Signup
|
| 09/06/2010 |
$2,100 |
Signup
|
| 09/13/2010 |
$2,100 |
Signup
|
| 09/20/2010 |
$2,100 |
Signup
|
| 09/27/2010 |
$2,100 |
Signup
|
| 10/04/2010 |
$2,100 |
Signup
|
| 10/11/2010 |
$2,100 |
Signup
|
| 10/18/2010 |
$2,100 |
Signup
|
| 10/25/2010 |
$2,100 |
Signup
|
| 11/01/2010 |
$2,100 |
Signup
|
| 11/08/2010 |
$2,100 |
Signup
|
| 11/15/2010 |
$2,100 |
Signup
|
| 11/22/2010 |
$2,100 |
Signup
|
| 11/29/2010 |
$2,100 |
Signup
|
|