Please DO NOT ASK QUESTIONS HERE!
If you have a question about how to use Struts that is not answered by the documentation, you should post that question to the Struts User List.
If you have a specific comment on the documentation that you would like to share, please post it here. Additional usage examples and answers to commons questions are especially welcome.
BUT, IF YOU ARE ASKING A QUESTION, POST YOUR QUESTION TO THE STRUTS USER LIST.
This page links to comments pages for the Struts Documentation. There is a Wiki page for each major section of the documentation. If a question mark follows the page, then no comments have been entered for that page yet. Please feel free to click on the question mark and be the first to comment!
- Building Model Components
Forms and FormBean Interactions
- Automatic Form Population
- Automatic Form Validation
- The Struts Validator
- Page Composition With Tiles
- Errors and Messages
StrutsTags -- notes on using Struts tags
StrutsAndJSTL -- how to use JSTL with Struts
JSTLTags -- Use JSTL tags instead of Struts "logic" and "bean" tags when possible
StrutsWidgets -- How to create HTML widgets with Struts JSP tag library
ActionServlet -- how request processing works; using of Commons Chain in Struts 1.3.x
- Struts Navigation
StrutsNavigationBasics -- how Struts implements navigation between web resources
StrutsJumpToAnchor -- preselecting an anchor on a page
StrutsBackButton -- how to fight with Back button issues in Struts applications
StrutsSmartNavigation -- how to retain only the last page state in the browser's history
StrutsWebIslands -- how to use one URL for a series of views and to improve user experience
StrutsWhyOnlyOneInstanceOfActionClass -- this discussion has mostly historic value for Struts 1
- Updloading/dowloading files
- Web services
StrutsWebService -- insiights on building web services with Struts
- Common Errors
- Nested Tags
StrutsUpgrade - notes on upgrading
Please also visit the rest of the Struts Wiki.