Introduction
  • Course Introduction
  • Struts 2 Framework Overview
Our Struts 2 Development Environment
  • Setting up our development environment
  • Setting up the Java SDK 8
  • Setting up Eclipse
  • Setting up Tomcat
  • Launching Tomcat from within Eclipse
  • Installing and Setting up MariaDB
  • Accessing MariaDB from Inside the Eclipse IDE
Getting Started with Apache Struts 2
  • Creating a Struts 2 Web Application in Eclipse
  • Hello World using Struts 2
  • Review Struts 2 Tags used in Hello World
  • Review Struts 2 Actions used in Hello World
  • Processing Forms using Struts 2
  • Form Validation in Struts 2
  • Resource Files and i8n in Struts 2
  • Exception Handling in Struts 2
  • Debugging in Struts 2
  • Review Struts 2 Interceptors
  • Preparable Interceptor in Struts 2
  • Struts 2 HTTP Session
  • Struts 2 with the Spring Framework
Building a Struts 2 CRUD Application with JDBC
  • Insurance Agent Database Project Overview and Demo
  • Creating our Insurance Administration App using the Maven WAR Archetype
  • Re-factoring our Maven WAR Archetype to a Struts 2 App
  • Setting up our sample DB running the downloaded SQL Scripts
  • Creating Login Action and Interceptors
  • List Insurance Agents with Spring JDBC Template
  • Get an Insurance Agent with Spring JDBC Template : Part 1
  • Get an Insurance Agent with Spring JDBC Template : Part 2
  • Inserting a new Insurance Agent in MariaDB with Spring JDBC and Struts 2
  • Delete Insurance Agents with Spring JDBC Template
Closing Section
  • Recap and Thank you
  • Bonus Lecture - Discounts