##### Struts Scripting

- Welcome
- User Guide
- Source Guide

##### Components

- Struts Apps
- Struts EL
- Struts Extras
- Struts Faces
- Struts Scripting
- Struts Taglib
- Struts Tiles

##### Quick Links

- Javadoc
- Struts 1

##### Project Documentation

- Project Information
- Project Reports

Changed Mailreader example to use Groovy instead of BeanShell due to possible licensing issues. Fixed most checkstyle errors. Merged Ant and Maven build into one Maven build. Updated BeanShell to 2.0 Updated Struts and Struts Mailreader example to 1.2.8 Improved build to download dependencies, and borrowed Maven build configurations Migrated to Struts as an official subproject, Struts Scripting/BSF Added ability to pass parameters to scripts using HTTP query string format in the Struts configuration file (Not needed if using Struts 1.3) Update BeanShell to 1.3 Changed default engine mappings so if no properites file is specified, mappings that ship with bsf are used rather than hardcoding bsh support Fixed example by adding jakarta-oro jar and fixing a small script bug Update BSF dependency to 2.3.0 (Apache) Fix bug in StrutsInfo to correctly return the forward object if it was set in the script (as opposed to the forwardName). Fix bug in RequestToVariableFilter to correctly check for pre-existing scripting variable using the same name as a request parameter. First tagged release.