The Introduction to Apache Struts 2 training course explores the leading MVC web development framework for Java (Model-View-Controller web development framework for Java). The Apache Struts training focuses on core struts concepts, and then quickly moves into advanced concepts, like bindings and validations. Our Apache Struts training concludes with a competitive survey of other MVC-based frameworks like JSF (JavaServer Faces framework), Spring MVC, and Wicket.
The Introduction to Apache Struts 2 course assumes students are competent in Java web development using JSP and JavaBeans.
This course assumes you’re familiar with both HTML and basic Java web development.
Course Summary
Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.
- Describe the motivations for using a model-view-controller framework such as Apache Struts
- Identify and implement key Struts MVC elements
- Create a Apache Struts based web application from scratch
- Migrate a simple JSP / JavaBeans application to Apache Struts
What You'll Learn
In the Introduction to Apache Struts 2 training course you’ll learn:
- What is Apache Struts?
- Introduction to the Model-View-Controller design pattern
- Understanding how Struts and MVC relate
- Building a simple struts app
- Configuring Struts 2: configuration over convention and convention over configuration
- Working with Contollers using Actions and Interceptors
- Handling Results, Data validation, and type conversion
- Building the View
- Understanding the Struts UI components, tag library, and themes
- Internationalizing Struts applications
- Working with Struts 2 in an Web 2.0 application
- Integrate JPA with Struts
Meet Your Instructor
- Kelby ZorgdragerMeet Kelby Zorgdrager »
Kelby Zorgdrager, is the President and Founder of DevelopIntelligence.
Kelby, a serial entrepreneur, has started 2 successful businesses in his career. Much of his career has been focused on leveraging technologies to create robust, scalable, and extensible solutions. Kelby has held just about every position possible in the technology world, from tech support to CTO. Kelby's expertise in Java, Open Source, and software development, have allowed him to be a guest speaker at JavaOne, Java University, Comdex,...






