org.codehaus.groovy.grails.web.sitemesh
Class GrailsNoDecorator
java.lang.Object
com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator
org.codehaus.groovy.grails.web.sitemesh.GrailsNoDecorator
- All Implemented Interfaces:
- com.opensymphony.sitemesh.Decorator
public class GrailsNoDecorator
- extends com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator
Grails version of Sitemesh's NoDecorator
original version always calls response.setContentLength which would require the calculation of
resulting bytes. Calculation would be extra overhead.
bug exists for OutputStream / byte version: http://jira.opensymphony.com/browse/SIM-196
skip setting ContentLength because of that bug.
- Author:
- Lari Hotari, Sagire Software Oy
Methods inherited from class com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator |
render |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GrailsNoDecorator
public GrailsNoDecorator()
render
protected void render(com.opensymphony.sitemesh.Content content,
HttpServletRequest request,
HttpServletResponse response,
ServletContext servletContext,
com.opensymphony.sitemesh.webapp.SiteMeshWebAppContext webAppContext)
throws IOException,
ServletException
- Specified by:
render
in class com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator
- Throws:
IOException
ServletException
Copyright (c) 2005-2009 The Grails project