JaiswalTraining

Get the online training        


Get Best Tutorial on all major programing language

Corejava Servlet Jsp  Php  Hibernate  Ajax Web Service   Ejb2.1 Ejb3.0 Struts Struts2  JPA Spring Ibatis   JSF    JSF2.0  CoreJavaDesignPattern    Jquery  Flex J2EE-Design-Patterns  Jboss7  Maven  Contact Me                                                                                                                                                                        
            IGNOU SMU PTU Project                                           Training                                                                                                                              
              

Contact Us  0091- 9210721663         jaiswaltraining@gmail.com






Corejava
Servlet
Jsp
Php
Hibernate
Ajax
Web Service
Ejb2.1
Ejb3.0
Struts  
Struts2
JPA
Spring
Ibatis
JSF
JSF2.0
CoreJavaDesignPattern
Jquery
Flex
J2EE-Design-Patterns
Jboss7
Maven








Struts1.3

Day1 
      An Overview of the Java Servlet and JavaServer Pages Architectures
      Getting Started with Struts
      Actions and ActionServlet

Day2
      Advanced Action Classes
      Building the Presentation Layer
     Working with Custom ActionMappings
      Internationalizing Your Struts Applications
Day3
      Managing Errors
      Integrating the Jakarta Commons Database Connection Pool (DBCP)
      Working with the Validator
Day4

      Using Tiles
      Developing a Complete Struts Application
      The struts-config.xml File
      The HTML Tag Library

Day5
      The Tiles Tag Library
      The Logic Tag Library
      The Template Tag Library
      The Bean Tag Library
     
Struts2

Day1

•    Struts 2: the modern web application framework
    o    Web applications: a quick study
    o    Frameworks for web applications
    o    The Struts 2 framework
•    Saying hello to Struts 2
    o    Declarative architecture
    o    A quick hello
    o    HelloWorld using annotations
•    Working with Struts 2 actions
    o    Introducing Struts 2 actions
    o    Packaging your actions
    o    Implementing actions
    o    Transferring data onto objects
    o    File uploading: a case study

Day2

•    Adding workflow with interceptors
    o    Why intercept requests?
    o    Interceptors in action
    o    Surveying the built-in Struts 2 interceptors
    o    Declaring interceptors
    o    Building your own interceptor
    o    Example
Struts2 Annotation
    Overview
    Example

Day3

Strut2 Exception Handling
    Overview
    Global Exception Exception Handling
    How to enable Global Exception Handling
    Exception Handling Per Action
    Example
o  

Day4

•    Data transfer: OGNL and type conversion
o    Data transfer and type conversion: common tasks of the web application domain
o    OGNL and Struts 2
o    Built-in type converters
o    Customizing type conversion
•    Building a view: tags
o    Getting started
o    An overview of Struts tags
o    Data tags
o    Control tags
o    Miscellaneous tags
o    Using JSTL and other native tags
o    A brief primer for the OGNL expression language

Day5
•    UI component tags
o    Why we need UI component tags
o    Tags, templates, and themes
o    UI Component tag reference
•    Results in detail
o    Life after the action
o    Commonly used result types
o    JSP alternatives
o    Global results


Day6

•    Integrating with Spring and Hibernate/JPA
o    Why use Spring with Struts 2?
o    Adding Spring to Struts 2
o    Why use the Java Persistence API with Struts 2?
•    Exploring the validation framework
o    Getting familiar with the validation framework
o    Wiring your actions for validation
o    Writing a custom validator
o    Validation framework advanced topics
•    Understanding internationalization
o    The Struts 2 framework and Java i18n
o    A Struts 2 i18n demo
o    Struts 2 i18n: the details
o    Overriding the framework's default locale determination
•    Extending Struts 2 with plug-ins
o    Plug-in overview
o    Common plug-ins
o    Internal component system
o    Writing a breadcrumb plug-in
•    Best practices
o    Setting up your environment
o    Unit-testing your actions
o    Maximizing reuse

Day7
o    Advanced UI tag usage
•    Migration from Struts Classic
o    Translating Struts Classic knowledge
o    Converting by piecemeal
•    Advanced topics
o    Advanced action usage
o    Dynamic method invocation
o    Using tokens to prevent duplicate form submits
o    Displaying wait pages automatically
o    A single action for CRUD operations
o    Tiles and Struts 2
•    Conclusion