Struts

Reading Time: 2 minutes

Struts

    Module 1: 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

    Module 2: Struts Flow of Execution

      Module 3: Struts Elements

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

      Module 4: Struts Tag Library

      • Html Tag library
      • Bean Tag library
      • Logic Tag library
      • Nested Tag library
      • Tiles Tag library

      Module 5: DynaActionForm & LazyDynaBean

        Module 6: Local Forwards & Global Forwards

          Module 7: Validations

          • Client Side Validations
          • Programmatic Approach
          • Declarative Approach
          • (Validator Framework)
          • Server Side Validations
          • Programmatic Approach
          • Declarative Approach
          • (Validator Framework)

          Module 8: Internationalization(I18N)

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

          Module 9: Exception Handling in Struts

          • Programmatic Approach
          • Declarative Approach
          • Custom Exceptions in Struts
          • Customization on ExceptionHandler

          Module 10: Tiles Frame work

            Module 11: Built-in Actions in Struts

            • IncludeAction
            • ForwardAction
            • LocaleAction
            • DispatchAction
            • LookupDispatchAction
            • MappingDispatchAction
            • EventDispatchAction
            • SwitchAction

            Module 12: 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

            Module 13: Database: Oracle

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