public class GrailsWebUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_ENCODING |
| Constructor and Description |
|---|
GrailsWebUtil() |
| Modifier and Type | Method and Description |
|---|---|
static GrailsWebRequest |
bindMockWebRequest()
Binds a Mock implementation of a GrailsWebRequest object to the current thread.
|
static GrailsWebRequest |
bindMockWebRequest(org.springframework.context.ApplicationContext ctx,
org.springframework.mock.web.MockHttpServletRequest request,
org.springframework.mock.web.MockHttpServletResponse response)
Binds a Mock implementation of a GrailsWebRequest object to the current thread.
|
static GrailsWebRequest |
bindMockWebRequest(org.springframework.web.context.WebApplicationContext ctx)
Binds a Mock implementation of a GrailsWebRequest object to the current thread.
|
static org.codehaus.groovy.grails.commons.GrailsApplication |
currentApplication() |
static java.util.Map |
currentConfiguration() |
static java.util.Map |
currentFlatConfiguration() |
static java.lang.String |
getContentType(java.lang.String name,
java.lang.String encoding) |
static groovy.lang.GroovyObject |
getControllerFromRequest(javax.servlet.http.HttpServletRequest request)
Obtains the currently executing controller from the given request if any.
|
static java.lang.String |
getUriFromRequest(javax.servlet.http.HttpServletRequest request)
Retrieves the URI from the request from either the include attribute or the request.getRequestURI() method.
|
static org.codehaus.groovy.grails.commons.GrailsApplication |
lookupApplication(javax.servlet.ServletContext servletContext)
Looks up a GrailsApplication instance from the ServletContext.
|
public static final java.lang.String DEFAULT_ENCODING
public static org.codehaus.groovy.grails.commons.GrailsApplication lookupApplication(javax.servlet.ServletContext servletContext)
servletContext - The ServletContextpublic static org.codehaus.groovy.grails.commons.GrailsApplication currentApplication()
public static java.util.Map currentConfiguration()
public static java.util.Map currentFlatConfiguration()
public static GrailsWebRequest bindMockWebRequest(org.springframework.web.context.WebApplicationContext ctx)
ctx - The WebApplicationContext to useMockHttpServletRequest,
MockHttpServletResponse,
MockServletContextpublic static GrailsWebRequest bindMockWebRequest(org.springframework.context.ApplicationContext ctx, org.springframework.mock.web.MockHttpServletRequest request, org.springframework.mock.web.MockHttpServletResponse response)
ctx - The WebApplicationContext to userequest - The requestresponse - The responseMockHttpServletRequest,
MockHttpServletResponse,
MockServletContextpublic static GrailsWebRequest bindMockWebRequest()
MockHttpServletRequest,
MockHttpServletResponse,
MockServletContextpublic static java.lang.String getUriFromRequest(javax.servlet.http.HttpServletRequest request)
request - The HttpServletRequest instancepublic static groovy.lang.GroovyObject getControllerFromRequest(javax.servlet.http.HttpServletRequest request)
request - The request objectpublic static java.lang.String getContentType(java.lang.String name,
java.lang.String encoding)