Klasse VelocityOnlyLayout
java.lang.Object
org.apache.turbine.modules.layouts.VelocityLayout
org.apache.turbine.modules.layouts.VelocityOnlyLayout
- Bekannte direkte Unterklassen:
VelocityXslLayout
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. These are used to put HtmlPageAttributes into a page
before rendering.
Use these macros should be used in the Layout template like this:
... set things like style sheets, scripts here.
<html>
#TurbineHtmlHead()
<body #TurbineHtmlBodyAttributes() >
.... your body information
</body>
</html>
As the layout template is rendered _after_ the screen template, you
can of course, add information to the $page tool in your screen template.
This will be added correctly to the <head>...</head> and
<body> tags.
- Version:
- $Id$
- Autor:
- John D. McNally, Dave Bryson, Henning P. Schmiedehausen, Peter Courcoux
-
Feldübersicht
Von Klasse geerbte Felder org.apache.turbine.modules.layouts.VelocityLayout
log, prefix, velocityService
Von Schnittstelle geerbte Felder org.apache.turbine.modules.Layout
CACHE_SIZE_DEFAULT, CACHE_SIZE_KEY, NAME, PREFIX
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected void
populateContext
(PipelineData pipelineData, org.apache.velocity.context.Context context) Populate Velocity contextVon Klasse geerbte Methoden org.apache.turbine.modules.layouts.VelocityLayout
doBuild, render
-
Konstruktordetails
-
VelocityOnlyLayout
public VelocityOnlyLayout()
-
-
Methodendetails
-
populateContext
protected void populateContext(PipelineData pipelineData, org.apache.velocity.context.Context context) throws Exception Beschreibung aus Klasse kopiert:VelocityLayout
Populate Velocity context- Angegeben von:
populateContext
in KlasseVelocityLayout
- Parameter:
pipelineData
- PipelineDatacontext
- the Velocity context- Löst aus:
Exception
- if evaluation fails- Siehe auch:
-