Starting with Struts
From Software By Jeff
Starting with Struts - Setting Up Struts - Struts Webserver Configuration - Our Struts Classes - Our Struts Web Pages - Struts Server Deployment - Making Struts Projects in IDEs
I've been working with Struts (http://struts.apache.org) for a while, but in reality I've never started from scratch. Generally I'm brought on to work on projects already in progress, so I've never had the reason or opportunity to start from scratch.
Struts is an application framework intent on trying to make development of web applications easier. It's an extension of the JavaServer Pages Standard Tag Library (http://java.sun.com/products/jsp/jstl/index.jsp), and a precursor to JavaServer Faces (http://java.sun.com/j2ee/javaserverfaces/index.jsp). It's a relatively easy-to-use, non-invasive way to bring Java to a web presented application.