Editing This Wiki
In order to give credit where credit is due, you are now required to log in before you can edit the pages here. Do this by selecting the UserPreferences link and setting up an account. Then, use this link to log in, and pages will be editable.
Welcome to the Struts Wiki
The goal of the Struts project is to provide an open source framework for building web applications. The core of the Struts framework is a flexible control layer based on standard technologies such as Java Servlets, JavaBeans, resource bundles, and the Extensible Markup Language (XML). These community-driven wiki pages provide a collaboration point between Struts users and developers to help share tips, best practices, and future ideas.
Struts Official Website
Struts Success Stories
Struts Extensions And Libraries
StrutsLibraries -- Third-party libraries for Struts
StrutsExtensions -- Extensions for Struts
Annotated documentation
StrutsDocComments -- Comments for the Struts Documentation, examples, how-tos, diagrams, code samples, proposals and best practices; a knowledge base defined around Struts User's Guide. Contribute your own notes to any part of documentation, but please do not ask question here, use mailing list for questions.
Struts Articles, Tutorials, FAQ's and Tips
StrutsNewFaqs -- Index of Struts Frequently Asked Question pages
StrutsCatalog -- Toward an overview of Struts Design Patterns and Practices
AjaxStruts -- Information about integrating AJAX into Struts
Project Maintenance and Resources
StrutsReleasePlans -- Release plans for each Struts release
StrutsShortTermPlans -- Collection of Struts Committers and other active developers' short term plans
StrutsArchives (Archives Carrying Struts Lists )
StrutsMaintenance -- Notes for committer project maintenance tasks
StrutsUpgrade -- Notes on Upgrading
StrutsCodeAudits -- Links to reports on code syntax and quality
- Continuum -- Continnum information
Future Ideas
StrutsAction1Planning -- Ideas for new versions of Struts 1
StrutsAction2 -- Discussion on plans/tasks for Struts 2
Training And consultants
Integration With Other Frameworks
StrutsFaces -- JSF integration for Struts 1
StrutsMoreAboutJSF -- JSF and Struts
StrutsAndSpring -- Spring Framework and Struts
Tools and IDEs
StrutsIDEGuides -- Guides to help IDE users work on and with Struts
Miscellaneous
- SnapshotGuide11/25/06
StrutsDeveloperPages -- Short bios of Struts committers and contributors
StrutsFunStuff -- Miscellaneous, generally off-topic pages
StrutsWikiTips -- Tips to more effectively use this wiki
StrutsJobJar -- Help wanted
StrutsJavaOne2006 -- Struts specific hangouts/parties and anything else related to Struts at JavaOne
WikiFiles -- files related either to Wiki itself, or other non-image files like binaries.
Other
Shale Framework
Historic proposals and discussions on future Struts architecture
StrutsWhiteboard -- Project proposals and discussion
StrutsShale -- A proposal for a next generation Struts architecture
StrutsTi -- A proposal and discussion pages for a next generation Struts architecture focusing on simplicity