Mirror of Apache Struts

Clone this repo:
  1. b8b977a Fix broken login flow in shiro-basic example (#545) by Lukasz Lenart · 2 days ago main
  2. d741456 Build(deps): Bump shiro.version from 2.2.1 to 3.0.0 (#536) by dependabot[bot] · 2 days ago
  3. 62985d5 Build(deps-dev): Bump org.hibernate.validator:hibernate-validator (#540) by dependabot[bot] · 2 days ago
  4. bc61151 Build(deps): Bump log4j2.version from 2.25.4 to 2.26.1 (#537) by dependabot[bot] · 2 days ago
  5. edb4abb Build(deps): Bump com.fasterxml.jackson:jackson-bom (#538) by dependabot[bot] · 2 days ago

Struts Examples

Build Status @ ASF Build Status @ GH Actions License

This Maven multi-module project contains all the Apache Struts example applications that are part of the Apache Struts Getting Started tutorials at https://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).

Some modules have a README file with instructions and the URL to view that application.

Older versions

The examples use the latest Struts version. For older versions, see the Releases page.