public abstract class AbstractGrailsView extends AbstractUrlBasedView
A view applied to a Grails application that ensures an appropriate web request is bound
| Fields inherited from class | Fields |
|---|---|
class AbstractUrlBasedView |
DEFAULT_CONTENT_TYPE, RESPONSE_STATUS_ATTRIBUTE, PATH_VARIABLES, SELECTED_CONTENT_TYPE |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected GrailsWebRequest |
createGrailsWebRequest(HttpServletRequest request, HttpServletResponse response, ServletContext servletContext) |
|
public abstract Template |
getTemplate() |
|
protected final void |
renderMergedOutputModel(java.util.Map<java.lang.String, java.lang.Object> model, HttpServletRequest request, HttpServletResponse response)Delegates to renderMergedOutputModel(..) |
|
protected abstract void |
renderTemplate(java.util.Map<java.lang.String, java.lang.Object> model, GrailsWebRequest webRequest, HttpServletRequest request, HttpServletResponse response)Renders a page with the specified TemplateEngine, mode and response. |
|
public void |
rethrowRenderException(java.lang.Throwable ex, java.lang.String message) |
| Methods inherited from class | Name |
|---|---|
class AbstractUrlBasedView |
addStaticAttribute, afterPropertiesSet, checkResource, equals, getApplicationContext, getAttributesMap, getBeanName, getClass, getContentType, getRequestContextAttribute, getStaticAttributes, getUrl, hashCode, isExposePathVariables, notify, notifyAll, render, setApplicationContext, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposeContextBeansAsAttributes, setExposePathVariables, setExposedContextBeanNames, setRequestContextAttribute, setServletContext, setUrl, toString, wait, wait, wait |
Delegates to renderMergedOutputModel(..)
model - The view modelrequest - The HttpServletRequestresponse - The HttpServletResponseRenders a page with the specified TemplateEngine, mode and response.
model - The model to usewebRequest - The GrailsWebRequestrequest - The HttpServletRequestresponse - The HttpServletResponse instance