On-site & Public, Instructor-led, Hands-on IT Training
800.756.3000
(International 01) 908.233.8900
  400+ Course Offerings:


Search for Course:

ST1005 Transitioning to Struts 2.0
 
 
Duration 3 Days
Delivery Method Instructor Led, Hands-on Workshops
Public Price $1650.00


DESCRIPTION (Return to Top)

Created in collaboration by several leading J2EE and Struts authors and industry experts, this intensive course will give you the skills to transition existing J2EE and Struts 1.x web applications to the Struts 2.0 framework - leveraging our extensive experience in the delivery of scalable enterprise applications with complex web interfaces based on the new Struts 2.0 paradigms. This course provides core Struts 2.0 knowledge that can be used as the foundation for transition and delivering production-quality web applications.



AUDIENCE (Return to Top)

This an intermediate level Struts training course, designed for J2EE developers that need to further extend their skills in web development and Struts.



OBJECTIVES (Return to Top)

This course provides coverage of all the standard components, filters, renderers, converters, and validators, along with advice on how to use them to create solid applications. Working in a hands-on, lab-intensive environment, students will explore and use complex user interface layouts, prototyping, and integrating templates with back-end model objects.

Topics include:

  • Understand the problems with vanilla servlets/JSP, and the motivation for the general Struts framework
  • Understand MVC and the Struts architecture
  • Understand the lessons learned from Struts 1.x and how they influenced Struts 2.0
  • Understand the Struts FilterDispatcher, Struts 2.0 views, and resource bundles
  • Create & configure applications using Struts 2.0 and the struts.xml file
  • Define, implement, and test ActionSupport and Action classes
  • Use Struts for form processing
  • Handle errors and debug Struts applications
  • Utilize the Struts 2.0 XWork validation framework
  • Use the value stack to bind objects to a view
  • Use the Struts 2.0-related annotations


TOPICS (Return to Top)
  • Getting Started with Struts 2.0
  • Your First Struts Application
  • Validation and Interceptors
  • Mapping the Model to the View
  • Localization and I18n
  • Putting It All Together
  • Migrating Struts 1.x Applications


PREREQUISITES (Return to Top)

Attendees should have an extensive working knowledge in developing J2EE applications.