Apache Struts

An open-source framework for creating Java web applications. Read more about Apache Struts
Apache Struts Apache Struts Video
Learn about Struts Architecture in Introduction to Struts Video