Versions Compared

Key

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

...

Note

As of WebWork 2.2, FreeMarker has become the "standard" template language recommended by the WebWork team. There are many reasons for this decision, which can be found in various forums archives, but it pretty much boils down to this: FreeMarker provides a richer set of features than Velocity and is also more developer-friendly when errors occur (ie: the error reports are more accurate). JSP, while still used, is much more difficult for applications that demand a more modular approach, such as changing the templates at runtime or uploading packaged "modules" of WebWork actions and template files.

Control Tags

append
generator
iterator
merge
sort
subset
if
elseIf
elseif
else

Data Tags

action
bean
set
param
push
property
text
i18n
debug
url
include

Form Tags

checkbox
checkboxlist
form
token
label
password
hidden
submit
radio
combobox
select
doubleselect
textarea
textfield
file
datepicker

HTML Tags

a
div
table
component
tabbedpane
tabbedPanel
panel