The notions of "themes" and "templates" are at the core of the HTML Struts Tags provided by the framework.
...
tag | A small piece of code executed from within JSP, FreeMarker, or Velocity. |
---|---|
template | A bit of code, usually written in FreeMarker, that can be rendered by certain tags (HTML tags) |
theme | A collection of templates packaged together to provide common functionality |
See Struts Tags for more about the HTML and other tags provided by the framework.
...
How templates are loaded | |
Selecting Template Directory Loading | How the template directory directories are loaded |
How you can pick a theme when writing your results | |
How to create your own themes based on existing themes |
...
A minimal theme with know additional no "bells and whistles" | |
The default theme that uses common HTML practices | |
The xhtml theme re-implemented using strictly CSS for layout | |
A theme based on the xhtml theme that provides advanced AJAX features |