org.apache.turbine.modules.layouts |
Layout class implementations.
$Id: package.html 534527 2007-05-02 16:10:59Z tv $
|
Java Source File Name | Type | Comment |
DefaultLayout.java | Class | This is an example Layout module that is executed by default. |
DirectResponseLayout.java | Class | This layout allows an action to manipulate the ServletOutputStream directly. |
JspLayout.java | Class | This Layout module allows JSP templates to be used as layouts. |
VelocityDirectLayout.java | Class | This Layout module allows Velocity templates
to be used as layouts. |
VelocityECSLayout.java | Class | This Layout module allows Velocity templates to be used as layouts.
Since dynamic content is supposed to be primarily located in
screens and navigations there should be relatively few reasons to
subclass this Layout.
This class uses ECS to render the layout.
author: John D. |
VelocityOnlyLayout.java | Class | This Layout module allows Velocity templates to be used as layouts.
Since dynamic content is supposed to be primarily located in
screens and navigations there should be relatively few reasons to
subclass this Layout.
To get the same functionality as with VelocityECSLayout, you can use two
supplied VelocityMacros, TurbineHtmlHead and TurbineHtmlBodyAttributes
in your templates. |
VelocityXslLayout.java | Class | This Layout module allows Velocity XML templates to be used as layouts.
Once the (XML) screen and navigation templates have been inserted into
the layout template the result is transformed with a XSL stylesheet.
The stylesheet (with the same name than the screen template) is loaded
and executed by the XSLT service, so it is important that you correctly
set up your XSLT service. |