Struts
Struts is a framework for Java web developers. Web sites were simple in the early days; however, today's complex business requirements and technology convergence join to drive extraordinary dynamic change. A framework like Struts can help you harness that volatile environment. This course for the Java developer packs everything needed for Struts in one package. Learn foundation technologies and the features of Struts and how to apply them to web development challenges.

Prerequisites: Knowledge of web programming, Java programming and object oriented fundamentals

Duration:  4 days

Price:  $1800

Struts Foundations

  • Web Development Challenges - Change Frequency, Aesthetics and Data, Testing
  • Technology Convergence (WWW, Servlet, JSP, Custom Tags, XML)
  • Configuring a Struts Environment
  • Minimalist Struts

Basic Struts Tag Libraries

  • JHTML
  • Bean
  • Logic
  • Other Struts Libraries
  • Jarkarta STL and Java Commons

Applying Struts 1.1 Features

  • Application Modularity
  • Tiles
  • Digester
  • Dynamic Forms

Applying Struts in the Enterprise

  • A Basic Enterprise Template for Struts
  • Types of WebSite Challenges
  • Alternate Architectures and the Struts Framework
  • Dynamic Forms

Elements of Struts Architecture

  • MVC in Struts
  • Workflow Configuration
  • Action and the Controller
  • ActionForward
  • ActionMapping
  • ActionForm

Using Basic Struts

  • Validating Forms
  • Handling Errors
  • Debugging
  • Logging Techniques

Customizing a Tag Library

  • Java Foundations for Tags
  • Building a Basic Tag
  • Planning a Custom Tag
 

Register Now

This page is printer friendly.