LLC604: Struts – Developing Web Applications

Overview
LLC604 is a three day rapid track course on Developing Web Applications using Struts.
Every Java Web developer is well aware of process of handling the request and response flow. However, creating the Model, View and Controllers of Web Application need to be simplified in order to avoid the duplication of the code such as binding request parameters to the object and managing the flow control. Struts is an open source framework which targets these complexities of creating java web application by providing various tags which have the simplified implementation of the view component. The framework also facilitates full-fledged validation framework.

Pre-Requisites
Knowledge of Servlet & JSP is must for this training. Exposure to SQL will be added advantage.

Target Audience
The course is helpful for starting up the carrier as Java Web Developer for the students of IT, Computer science, Electronics, BCA, MCA, MCM. The course will help all those who are already working as developers in the technologies such as Java and Servlet/JSP, PHP, ASP.NET etc.

Duration: 3 days (Full-time)


Course Outline: Struts

Introduction to Struts
– Struts 2.0 new features
– Simple Struts 2.0 appliction
– Request processing life cycle
– Configuration Files
– Packages
– A simple application
– Improvements made in Stuts 2.0

Driving into Struts Components
– Action
– Result & Resulttype
– Interceptor

Validation Framework
– Introduction to Validation Framework
– Develping using defined validation classes
– Using Annotations in Validations

Integration of Struts 2.0
– AJAX Integration
– Hibernate Integration

Managing the Presentation Layer
– Managing views
– Using Tiles Framework
– Using AJAX UI Tags
– Managing custom view components
– Generating data in the form of PDF, RTF & XLS

Print Friendly, PDF & Email