info.magnolia.rendering.renderer
Class JspRenderer
java.lang.Object
info.magnolia.rendering.renderer.AbstractRenderer
info.magnolia.rendering.renderer.JspRenderer
- All Implemented Interfaces:
- Renderer, RenderingModelBasedRenderer
public class JspRenderer
- extends AbstractRenderer
Renders templates by dispatching to the servlet container.
- Version:
- $Id$
Methods inherited from class info.magnolia.rendering.renderer.AbstractRenderer |
addContextAttribute, getAggregationStateSafely, getContextAttributes, getMainContentSafely, newModel, newModel, render, resolveTemplateScript, restoreContext, saveAttribute, saveContextState, setContextAttribute, setContextAttributes, setupContext, wrapNodeForModel, wrapNodeForTemplate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JspRenderer
public JspRenderer()
- Deprecated. since 5.0.2, use
JspRenderer(RenderingEngine)
JspRenderer
@Inject
public JspRenderer(RenderingEngine renderingEngine)
onRender
protected void onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript)
throws RenderException
- Description copied from class:
AbstractRenderer
- Finally execute the rendering.
- Specified by:
onRender
in class AbstractRenderer
- Throws:
RenderException
newContext
protected Map newContext()
- We expose nodes as Map instances in JSPs.
- Specified by:
newContext
in class AbstractRenderer
Copyright © 2003-2013 Magnolia International Ltd.. All Rights Reserved.