Home Training Jakarta Struts & Advanced JSP Course
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

Jakarta Struts & Advanced JSP Course

Advertisement
Jakarta Struts Training Course Objective * Using Struts actions and action mappings to take control of HTTP requests/responses. * Managing HTML form input and output with form beans, and use these beans to simplify data handling in the contro

Jakarta Struts & Advanced JSP Course

     

Jakarta Struts Training Course Objective
  • Using Struts actions and action mappings to take control of  HTTP requests/responses.
  • Managing HTML form input and output with form beans, and use these beans to simplify data handling in the controller.
  • Using persistent data in a Struts application with JDBC.
  • To use JSTL and Struts custom tags to build robust and reusable JSP presentation logic.
  • Supporting multiple client locales with various internationalization techniques.
  • Defining validation rules for input forms, and providing clear user feedback
  • To build complex presentations using decoupled, reusable tiles, screens and layouts. 

Eligibility
Experience in the following areas is essential.

  • Java

  • JSP

  • Servlets

  • Basic XML

Jakarta Struts Training Course Outline

 

  • Jakarta Struts Architecture
  • MVC (Model View Controler)
  • Jakarta Struts
  • Action Mappings
  • Java Beans in Struts
  • Working with Forms
  • Validation
  • Relational Models
  • Presentation Technology
  • Tiles
  • Action Mappings 
  • ActionServlet
  • Action
  • ActionMapping
  • Struts Configuration
  • Selecting a Forward
  • Global Forwards
  • Forwarding Actions
  • Other Action Subtypes
  • Exception Handling
  • Forms with Jakarta Struts
  • Working with HTML Forms
  • Action Forms
  • Relationship to Input
  • Relationship to Actions
  • Relationship to the Model
  • Relationship to Output
  • DynaActionForm and Map-Backed Forms
  • Validation
  • Dealing with Relational Data 
  • JDBC
  • JDBC Drivers
  • DriverManager (JDBC 1.0)
  • DataSource (JDBC 2.0)
  • Connection
  • Statement
  • ResultSet
  • The Struts Data-Source Manager
  • Multi-Tier Design
  • Business Logic Beans
  • Persistence Logic
  • EJB
  • Jakarta Struts Tag Libraries
  • Building View Components
  • Struts Tag Libraries
  • Attributes
  • Building Forms
  • <html:form>
  • <html:text> 
  • Forms and Form Beans
  • Scope and Duration of Form Data
  • Managing Hyperlinks
  • Error Messages
  • Logic Tags
  • The JSP Standard Tag Library
  • JSTL Overview
  • JSP Expression Language
  • Core Tags
  • Formatting Tags
  • XML Tags
  • SQL Tags
  • Input Validation 
  • Validation in Struts
  • The Struts Validator Plug-In
  • Validating ActionForm Subtypes
  • Configuring Validation
  • Validators
  • Rules
  • Reporting Errors
  • Multi-Page Validation
  • Client-Side Validation
  • Implementing a Validator
  • Implementing ActionForm.validate
  • Under the Hood of Jakarta Struts
  • Global Objects and Keys
  • Modules
  • ActionServlet, RequestProcessor, ExceptionHandler
  • Struts Configuration 
  • The org.apache.struts.config Package
  • Plug-Ins
  • Logging with Commons and Log4J
  • Configuring Log4J
  • Logging in Web Applications
  • The org.apache.struts.util Package
  • Commons BeanUtils
  • Jakarta Struts in Practices
  • Many Actions from One View
  • Multiple Forwards
  • Many Mappings to One Action
  • Chaining Actions
  • Dynamic Forwarding
  • Form Beans as Mediators
  • Using Reflection and BeanUtils
  • Reusing Validation Rules
  • Mapping-Based Validation
  • Graceful Validation
  • Tiles
  • Reusable Layouts and Content
  • The Tiles Framework
  • Tiles and Stylesheets
  • Tiles Attributes
  • The Tiles Context
  • Definitions
  • Aggregation and Inheritance
  • The Tiles Plug-In

     

Advertisements

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: March 25, 2008

Ask Questions?    Discuss: Jakarta Struts & Advanced JSP Course   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
DMCA.com