From the project’s homepage:
“Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time.
Apache Struts 2 was originally known as WebWork 2. After working independently for several years, the WebWork and Struts communities joined forces to create Struts2. This new version of Struts is simpler to use and closer to how Struts was always meant to be. “
Getting started guide available here
A registry of plugins is available here
A useful article on AJAX programming with Struts2 is available here
A guide for those who want advice on migrating from Struts to Struts2 is available here
Struts2 is covered in SourceLabs Self-support Suite for Linux and Open Source Java
Apache AXIS is a Java-based implementation of the “Simple Object Access Protocol” (SOAP) submission to the W3C; it’s considered by many to be the defacto Java web services stack.
Apache Axis is supported by a number of companies, including SourceLabs. Axis is part of SourceLabs SASH stack for Java.
Apache Axis is covered in SourceLabs Self-support Suite for Linux and Open Source Java