public abstract class AbstractGrailsView
extends org.springframework.web.servlet.view.AbstractUrlBasedView
| Constructor and Description |
|---|
AbstractGrailsView() |
| Modifier and Type | Method and Description |
|---|---|
protected GrailsWebRequest |
createGrailsWebRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext servletContext) |
abstract groovy.text.Template |
getTemplate() |
protected void |
renderMergedOutputModel(java.util.Map<java.lang.String,java.lang.Object> model,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Delegates to renderMergedOutputModel(..)
|
protected abstract void |
renderTemplate(java.util.Map<java.lang.String,java.lang.Object> model,
GrailsWebRequest webRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Renders a page with the specified TemplateEngine, mode and response.
|
void |
rethrowRenderException(java.lang.Throwable ex,
java.lang.String message) |
afterPropertiesSet, checkResource, getUrl, isUrlRequired, setUrl, toStringaddStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, generatesDownloadContent, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getRequestToExpose, getStaticAttributes, isExposePathVariables, prepareResponse, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setRequestContextAttribute, setResponseContentType, writeToResponsegetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextprotected final void renderMergedOutputModel(java.util.Map<java.lang.String,java.lang.Object> model,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
renderMergedOutputModel in class org.springframework.web.servlet.view.AbstractViewmodel - The view modelrequest - The HttpServletRequestresponse - The HttpServletResponsejava.lang.Exception - When an error occurs rendering the viewrenderMergedOutputModel(java.util.Map, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)protected abstract void renderTemplate(java.util.Map<java.lang.String,java.lang.Object> model,
GrailsWebRequest webRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
model - The model to userequest - The HttpServletRequestresponse - The HttpServletResponse instancejava.io.IOException - Thrown when an error occurs writing the responsejava.lang.Exceptionprotected GrailsWebRequest createGrailsWebRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext)
public void rethrowRenderException(java.lang.Throwable ex,
java.lang.String message)
public abstract groovy.text.Template getTemplate()