Introduction
o What is MVC framework?
o Difference between Struts 1 and Struts 2 Architecture
o Environmental setup
o Flow and configuration
o Running a Hello world Example
Validation
o Form Validation using properties file
o Form Validation using xml configuration
Struts 2 UI tags
o Working with Datepicker
o Auto complete example
Interceptors
o Override the interceptor parameters
o Interceptor stack example
o Creating own interceptor
o execAndWait interceptor example
DispatchAction Functionality In Struts 2 Tutorial
HTTP Session
Message Resource Files
Wildcard Method Selection
Multiple Struts configuration files
File uploads
Localization(i18n)
Themes
exception handling
Tiles
Type conversion
Integration
o Struts 2 with Ajax
o Struts 2 with Spring
o Struts 2 with Hibernate
o Struts 2 with JDBC