Mirror of Apache Struts

Clone this repo:
  1. b419ab8 Merge pull request #498 from apache/dependabot/github_actions/actions/cache-4.3.0 by Lukasz Lenart · 5 weeks ago main
  2. 3c771df Merge pull request #497 from apache/dependabot/maven/io.quarkus-quarkus-universe-bom-3.28.1 by Lukasz Lenart · 5 weeks ago
  3. 4f3020f Merge pull request #462 from apache/dependabot/maven/mailreader2/commons-beanutils-commons-beanutils-1.11.0 by Lukasz Lenart · 5 weeks ago
  4. dd27fec Merge pull request #496 from apache/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.12.0 by Lukasz Lenart · 5 weeks ago
  5. de80c29 Merge pull request #493 from apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.5.4 by Lukasz Lenart · 5 weeks ago

Struts Examples

Build Status @ ASF Build Status @ GH Actions License

This Maven multi-module project contains all the Struts 2 example applications that are part of the Getting Started Struts 2 tutorials at http://struts.apache.org.

To build all the example applications run the Maven command:

mvn -e clean package

In the project's root folder, Maven will build each module and create a .war file in the target sub-folder of each module.

You can then copy the .war files to your Servlet container (e.g. Tomcat, Jetty, GlassFish, etc).

There is a README file in each module with instructions and the URL to view that application.

Older versions

The examples are using the latest Struts version, if you are looking for older versions please take a look on the Releases page.