Completed
- Refactored to use Velocity Templates.
- Maven Integration.
- Changed package name to net.sf.navigator
- Added ability to use variables in menu-config.xml - syntax is
${variableName} where variableName is a
variable in page, request, session or application scope.
- Use JSTL for variable substitution in URLs.
- Added Ability to configure Struts Menu outside of Struts
using Spring or a ServletContextListener.
- Create struts-menu-el that allows Expressions for all attributes.
- Provide example of building your own MenuRepository - i.e. from a database.
Possible Future Enhancements
- Create a DTD and validate against it (possibly create a 2.0 DTD with lowercase entities.
Are there other enhancements you'd like to see? If so, please submit a
Request for Enhancement.