9811272031/51 info@incapp.in


Struts Framework

Curriculum- 10 Modules
Duration- 1 Month

Price:    3999/-

Join This Course

Course Description:

Struts is the most popular framework for developing Java based web applications. Struts is being developed as an open source project started by Apache Software Foundation . Struts framework is based on Model View Controller (MVC) architecture.

MVC Architecture

What is Struts?

Components of Struts

  • Controller
  • Actions
  • Result and View Components
  • ValueStack

Creating a simple Struts application

Understanding flow of Struts Application

Understanding Custom Tags of struts

OGNL in Struts Framework

  • What is OGNL?
  • How Struts & Programmer can uses OGNL?

Understanding ActionContext & ActionInvocation

Understanding Interceptors

  • What is Interceptor?
  • Understanding Predefined Interceptors
  • Creating Custom Interceptors

Understanding Results

  • What is Result?
  • Understanding Predefined Results
  • Creating Custom Result

Common Predefined Interceptors

  • Params
  • Exception
  • I18n
  • execAndWait
  • servletconfig
  • validation
  • workflow


  • What is Validation?
  • Validation by using programmer defined logic
  • Validation by using framework defined logic

Tiles and JSTL

  • Struts Tiles
  • Configuring Tiles in Struts
  • Tiles Definitions
  • Inheritance in Tiles definitions

Struts Tag Libraries