Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Struts 2 WebWork plugin

Excerpt

aims allows webwork actions and configuration to be a drop-in replacement for WebWork 2 in a web applicationused in Struts 2

. It includes the necessary wrappers and adapters to allow a WebWork 2-based application to need no code or configuration file changes to run on in Struts 2 with minimal code changes.

Features

  • Drop-in replacement of WebWork 2
  • Includes adapter classes and interfaces of classes including Action, FilterDispatcher, and ActionSupport
  • Supports webwork.properties, xwork.properties and xwork.propertiesxml
  • Supports JSP, Freemarker, and Velocity WebWork 2 tags

...

  • Not all classes and interfaces from XWork and WebWork 2 are extended
  • Tags are simple wrappers around existing Struts 2 ones
  • WebWork features like the rich text editor, calendar, and continuations aren't supported
  • Extra features like JasperReports and Spring integration need the proper Struts 2 pluginSitemesh wrappers aren't provided

Usage

Setting up Dependencies

...