Migrating to WebWork 2
- WebWork 2 Migration Guide
- WebWork2 MigrationConfiguration
- Differences between WebWork and WebWork 2
- Differences between WebWork Code and WebWork 2 Code
- Migrating from Struts 1.0 to WebWork 2
- Modifying WebWork 2 to work with Weblogic Server 6.1
- Running WebWork on Sun ONE Application Server 7
WebWork 2 Configuration
- Using webwork-default.xml
- WebWork 2 WAR Structure
- Configuring web.xml
- Quick boiler-plate WebWork2 project with megg
WebWork 2 Tags
- WebWork 2 Tag Reference
- WebWork 2 Non UI Tags
- WW2 UI Tags
- WebWork 2 UI Tag Guide
- Using WebWork 2 Tags from Velocity
- WebWork2 Tag Overview An collection of links to the above based on documentation status.
- Webwork2 FAQ
- Building WebWork 2
- WebWork 2 Dependencies
- WebWork 2 Cookbook - Patterns and tips
- WebWork 2 Examples
Miscellaneous / References
Mailing List archives
- For download instuctions code go to https://webwork.dev.java.net/servlets/ProjectSource
Products Using WebWork2
Apache Struts 2 is an elegant, extensible framework for building enterprise-ready Java web applications. Distributions of Struts 2 are available as a free download under the Apache License.
- For more about the Apache Struts project itself, visit the project web site.
- Quickstart with Struts 2 Maven Archetypes.
- Struts 2 is extended using Plugins. A list of available plugins is available at the Struts 2 Plugin Registry.
- Tired of XML-based configurations, or need some extra agility? Try the Convention Plugin or its RESTful cousin, the REST Plugin.
- Interested in books, articles, and presentations about Struts? Check out some Other Resources.
- For other community-supported Struts resources, visit the Struts 2 Wiki.
The contents of the Struts 2 documentation wiki (what you're reading now) are distributed with each release, but maintained via the on-line wiki.
We've started planning the next version of Struts aka Struts 3 (or 2.5) which will break backward compatibility, if you want to join please add your two cents here.
The documentation is grouped into four areas.
Our tutorials are designed to help you get started with the framework ASAP. We offer an all-purpose "Bootstrap" tutorial as well as specialty tutorials on portlets and database access.
Our in-depth technical guides focus on specific components of the framework, such as the Core framework, Struts Tags, and optional Extensions, as well as migrating from Struts 1 or WebWork 2.
Our FAQs and Cookbook examples provide a wide range of rapid-fire "HOWTOs" in question-and-answer format.
Our security bulletins explain any security issues and their solutions
Books, articles, and presentations about Struts 2.
The Struts 2 Community Wiki is an additional resource. It is not distributed with Struts 2, and contributions to the community wiki do not require a CLA.