Struts 2 framework tutorials: MVC architecture, actions, interceptors, configuration and a login example.
Learn Apache Struts 2: the MVC design pattern, request lifecycle through interceptors and actions, struts.xml configuration, and a complete login application with validation.