Mirror of Apache Struts
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
.mvn/wrapper Adds Maven wrapper Sep 11, 2018
action-chaining removed old subversion $id$ comments Oct 16, 2017
annotations WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
basic-struts WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
bean-validation WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
blank removed old subversion $id$ comments Oct 16, 2017
coding-actions replace 'the' with 'then' in 8 struts.xml files Dec 2, 2017
control-tags WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
crud updated struts DTD in struts.xml files Oct 15, 2017
debugging-struts replace 'the' with 'then' in 8 struts.xml files Dec 2, 2017
exception-handling replace 'the' with 'then' in 8 struts.xml files Dec 2, 2017
exclude-parameters WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
file-upload removed old subversion $id$ comments Oct 16, 2017
form-processing replace 'the' with 'then' in 8 struts.xml files Dec 2, 2017
form-tags WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
form-validation replace 'the' with 'then' in 8 struts.xml files Dec 2, 2017
form-xml-validation Adds example with int range validation Mar 16, 2018
helloworld Maybe it should be "then" Nov 22, 2017
http-session replace 'the' with 'then' in 8 struts.xml files Dec 2, 2017
interceptors The two links in comment seem to be unavailable Nov 29, 2017
json-customize WW-4034 Example for customizing JSONWriter Dec 3, 2017
json removed old subversion $id$ comments Oct 16, 2017
mailreader removed old subversion $id$ comments Oct 16, 2017
message-resource replace 'the' with 'then' in 8 struts.xml files Dec 2, 2017
message-store removed old subversion $id$ comments Oct 16, 2017
portlet removed old subversion $id$ comments Oct 16, 2017
preparable-interface WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
rest-angular Cleans up poms Sep 11, 2018
restful2actionmapper WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
shiro-basic Cleans up poms Sep 11, 2018
spring-struts WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
text-provider Adds an example how to use your own LocalizedTextProvider Sep 11, 2018
themes-override removed old subversion $id$ comments Oct 16, 2017
themes WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
tiles added contextPath Oct 15, 2017
type-conversion Cleans up poms Sep 11, 2018
unit-testing WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
unknown-handler updated struts DTD in struts.xml files Oct 15, 2017
using-tags replace 'the' with 'then' in 8 struts.xml files Dec 2, 2017
validation-messages WW-4940 Adds an example app how to customise validation messages Jun 5, 2018
wildcard-method-selection WW-4864 upgrade jetty plugin to version 9.4.7.20170914 Oct 11, 2017
wildcard-regex removed old subversion $id$ comments Oct 16, 2017
.gitignore WW-3993 Merges PR Jul 7, 2017
.travis.yml INFRA-14597 Tests integration with JIRA Jul 26, 2017
README.md fixed little typo Oct 26, 2017
mvnw Adds Maven wrapper Sep 11, 2018
mvnw.cmd Adds Maven wrapper Sep 11, 2018
pom.xml Upgrades to Struts 2.5.17 Sep 11, 2018

README.md

Struts Examples

Build Status @ Jenkins Build Status @ Travis 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.