JavaDevWithAnt by Erik Hatchter - Demonstrates using Ant, XDoclet, Struts, JUnit, Cactus, and Lucene within the same application.
basicPortal by Vic Cekvenich - Sample Struts + JSTL Vertical apps
Struts Guessing Game v1.0 by Dominique Plante - A guessing game written with Struts like the one that comes with Tomcat's examples, includes sources, ANT build script and a Struts jar distribution
Chiki by GhootEmaho - A Wiki-like webapp built using Struts and J2EE, and runs on Tomcat.
Artimus by Ted Husted - News poster application. Demonstrates using beans beans and a JDBC database with Struts, along with other niceties. WAR zipped for download. Uses Scaffold package. See WEB-INF/README.txt for setup.
Scaffold by Ted Husted - Utility package of classes that can be used with various Web applications.
Struts Polls by Ted Husted - Simple poll application. Demonstrates using a database with Struts.
Struts-example modified for iPlanet Application Server SP2 by Matt Raible.
The Struts Framework by Steve Wilkinson - Excerpt from latest Wrox Professional JSP book.
myCart - Example Shopping Cart application using Struts - joint project with several contributors.
Sample hdml/wireless based struts application by Richard Backhouse.
Struts Login (WAR file zipped for download) by Ted Husted - A minimalist Struts application demonstrating form validation and tracking users with a session attribute (WAR file).
Struts-Simple by Ted Husted - (WAR file zipped for download) A simple skeleton application outlining the files needs to input and re-display data. Now also demonstrates using "wizards" and "nested" beans.
Sonic Struts Storefront - The Sonic Struts Storefront sample application demonstrates how to assemble an internationalized e-business application using the Struts framework.
MonkeyStruts by Arron Bates - Running example of nested hierarchy and the Nested Tags (click here to download the war. Needs Struts runtime library etc).
Nested Tutorial by Arron Bates - War file result of the nested tutorial (requires Struts runtime files).
Tree (dynamic nested fun) by Arron Bates - War file result of the tree tutorial (requires Struts runtime files). I never thought I'd ever see, something as funky as a tree...