Defines the names of and methods to retrieve Grails specific request and servlet attributes.
Modifiers | Name | Description |
---|---|---|
java.lang.String |
ACTION_NAME_ATTRIBUTE |
|
java.lang.String |
APP_URI_ATTRIBUTE |
|
java.lang.String |
ASYNC_STARTED |
|
java.lang.String |
CONTENT_FORMAT |
|
java.lang.String |
CONTROLLER |
|
java.lang.String |
CONTROLLER_NAMESPACE_ATTRIBUTE |
|
java.lang.String |
CONTROLLER_NAME_ATTRIBUTE |
|
java.lang.String |
ERRORS |
|
java.lang.String |
FLASH_SCOPE |
|
java.lang.String |
GRAILS_CONTROLLER_CLASS |
|
java.lang.String |
GRAILS_CONTROLLER_CLASS_AVAILABLE |
|
java.lang.String |
GSP_CODEC |
|
java.lang.String |
GSP_TEMPLATE_ENGINE |
|
java.lang.String |
GSP_TMP_WRITER |
|
java.lang.String |
GSP_TO_RENDER |
|
java.lang.String |
ID_PARAM |
|
java.lang.String |
MODEL_AND_VIEW |
|
java.lang.String |
OUT |
|
java.lang.String |
PAGE_SCOPE |
|
java.lang.String |
PARAMS_OBJECT |
|
java.lang.String |
PATH_TO_VIEWS |
|
java.lang.String |
PROPERTY_REGISTRY |
|
java.lang.String |
REDIRECT_ISSUED |
|
java.lang.String |
RENDERING_ERROR_ATTRIBUTE |
|
java.lang.String |
REQUEST_FORMATS |
|
java.lang.String |
REQUEST_REDIRECTED_ATTRIBUTE |
|
java.lang.String |
RESPONSE_FORMAT |
|
java.lang.String |
RESPONSE_FORMATS |
|
java.lang.String |
RESPONSE_MIME_TYPE |
|
java.lang.String |
RESPONSE_MIME_TYPES |
|
java.lang.String |
TAG_CACHE |
|
java.lang.String |
TEMPLATE_MODEL |
|
java.lang.String |
WEB_REQUEST |
Fields inherited from class | Fields |
---|---|
interface ApplicationAttributes |
APPLICATION_CONTEXT, PARENT_APPLICATION_CONTEXT, PLUGIN_MANAGER, REQUEST_SCOPE_ID |
Type Params | Return Type | Name and description |
---|---|---|
|
java.lang.String |
getApplicationUri(javax.servlet.ServletRequest request) @param request |
|
groovy.lang.GroovyObject |
getController(javax.servlet.ServletRequest request) @return The controller for the request |
|
java.lang.String |
getControllerActionUri(javax.servlet.ServletRequest request) @param request |
|
java.lang.String |
getControllerUri(javax.servlet.ServletRequest request) @param request |
|
org.springframework.validation.Errors |
getErrors(javax.servlet.ServletRequest request) @param request |
|
FlashScope |
getFlashScope(javax.servlet.ServletRequest request) Retrieves the flash scope instance for the given requeste |
|
GroovyPagesUriService |
getGroovyPagesUriService() |
|
org.springframework.context.MessageSource |
getMessageSource() |
|
java.lang.String |
getNoSuffixViewURI(groovy.lang.GroovyObject controller, java.lang.String viewName) |
|
java.io.Writer |
getOut(javax.servlet.http.HttpServletRequest request) Holds the current response write for the request |
|
ResourceAwareTemplateEngine |
getPagesTemplateEngine() @return Retrieves the shared GSP template engine |
|
java.lang.String |
getPluginContextPath(javax.servlet.http.HttpServletRequest request) Retrieves the plugin context path for the current request. |
|
javax.servlet.ServletContext |
getServletContext() Retrieves the servlet context instance |
|
groovy.lang.GroovyObject |
getTagLibraryForTag(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String tagName) Retrieves a Grails tag library from the request for the named tag in the default namespace GroovyPage.DEFAULT_NAMESPACE |
|
groovy.lang.GroovyObject |
getTagLibraryForTag(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String tagName, java.lang.String namespace) Retrieves a Grails tag library from the request for the named tag in a given namespace. |
|
java.lang.String |
getTemplateURI(groovy.lang.GroovyObject controller, java.lang.String templateName) |
|
java.lang.String |
getTemplateUri(java.lang.CharSequence templateName, javax.servlet.ServletRequest request) @param templateName |
|
java.lang.String |
getViewUri(java.lang.String viewName, javax.servlet.http.HttpServletRequest request) Retrieves the uri of a named view |
|
void |
setOut(javax.servlet.http.HttpServletRequest currentRequest, java.io.Writer out2) Sets the current write for the request |
Methods inherited from class | Name |
---|---|
interface ApplicationAttributes |
getApplicationContext, getGrailsApplication |
Retrieves the flash scope instance for the given requeste
Holds the current response write for the request
Retrieves the plugin context path for the current request. The plugin context path is the path used by plugins to reference resources such as javascript, CSS and so forth It is established by evaluating the current controller, if the current controller is plugin provided then it will attempt to evaluate the path based on the plugin the controller came from
Retrieves the servlet context instance
Retrieves a Grails tag library from the request for the named tag in the default namespace GroovyPage.DEFAULT_NAMESPACE
request
- the request instanceresponse
- the response instanctetagName
- The name of the tag that contains the tag libraryRetrieves a Grails tag library from the request for the named tag in a given namespace.
request
- the request instanceresponse
- the response instanctetagName
- The name of the tag that contains the tag librarynamespace
- The namespace of the tag
Retrieves the uri of a named view
viewName
- The name of the viewrequest
- The request instanceSets the current write for the request
currentRequest
- The requestout2
- The writer