Course Summary
This intense practical 4-day Struts training course has been designed and developed by James Holmes, Struts project committer, creator of Struts Console, and author of Struts: The Complete Reference (Osborne Oracle Press S.).Duration
4 days.
Objectives
This Struts training course is a step-by-step introduction to the leading web application framework for Java. Lectures are reinforced by several labs designed to explore common problems and best practice solutions. This course is intended for developers who want field-tested advice on how to get your applications working the "Struts Way".
- Present and apply MVC application architecture
- Build an example Struts application
- Understand how to unit test Struts applications
- Explain key Struts best practices
- Use popular Struts extensions to increase productivity
Audience
Developers and programmers who want to learn about web application development using the Apache Struts framework.
To benefit from this Struts training course, delegates should have attended our course Object Oriented Programming with Java or have equivalent experience. Basic knowledge of html and Eclipse (or other IDE) is also beneficial.
Additional Notes
Lectures, discussions and practical exercises
Outline
Day 1: Introduction
- An Introduction to Struts
- Building a Simple Struts Application
- The Model Layer
- The View Layer
- The Controller Layer
- Validator
- Tiles
- Declarative Exception Handling
- Internationalizing Struts Applications
- Using the Struts Tag Libraries and JSTL
- Securing and Testing Struts Applications
- Best Practices