+91 8142000093 info@tanviinfo.com

Struts

TIS_Struts

Struts

Course Duration : 40 Hours
Course Delivery : Classroom, Online, Weekends
Category:

Course Content

Introduction
Enterprise
Enterprise Application
System logical layers

Presentation layer
Business processing layer
Data Storage and access layer

System Architecture
1-tier Architecture
2-tier Architecture
n-tier Architecture
Types of EnterpriseApplications
Web Applications
Distribute Applications
WebApplication Models
Model1-Architecture
Model2-Architecture

MVC Architecture& its Rules & Regulations
FrameWork
Web Framework
Application Framework
Struts Framework History Struts Flow of Execution

Struts Elements

View
ActionServlet
RequestProcessor
FormBean(ActionForm)
Action class
web.xml
Struts Configuration File

Struts Tag Library
Html Tag library
Bean Tag library
Logic Tag library
Nested Tag library
Tiles Tag library
DynaActionForm &LazyDynaBean

Local Forwards & GlobalForwards

Validations

Client Side Validations
Programmatic Approach
Declarative Approach(Validator Framework)

Server Side Validations
Programmatic Approach
Declarative Approach(Validator Framework)

Internationalization(I18N)

I18N at Core level
NumberFormat
DateFormat
ResourceBundle
I18N at Weblevel(Server & Jsp)
JSTL format tags
I18N in Struts

Exception Handling in Struts

Programmatic Approach
Declarative Approach
Custom Exceptions in Struts
Customization on ExceptionHandler

Tiles Frame work

Built-in Actions in Struts

IncludeAction
ForwardAction
LocaleAction
DispatchAction
LookupDispatchAction
MappingDispatchAction
EventDispatchAction
SwitchAction

Struts 2.x

Diff b/w Struts 1.x and Struts 2.x
Struts 2.x Flow of Execution
Struts 2.X Elements
Steps to design Struts Appl. In 2.x version
Struts 2.x Tag library
Struts 2.x Application with Annotation
Struts 2.x Validations

Database:Oracle

Servers:Tomcat & Weblogic
IDE’s: MyEclipse, NetBeans