LLC604: Struts – Developing Web Applications
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.
Knowledge of Servlet & JSP is must for this training. Exposure to SQL will be added advantage.
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
– A simple application
– Improvements made in Stuts 2.0
Driving into Struts Components
– Result & Resulttype
– 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