|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.web.filter.OncePerRequestFilter org.codehaus.groovy.grails.web.filters.HiddenHttpMethodFilter
public class HiddenHttpMethodFilter extends OncePerRequestFilter
Based off the Spring implementation, but this one works with Grails params object and also deals with the X-HTTP-Method-Override HTTP header.
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_METHOD_PARAM
Default method parameter: |
static java.lang.String |
HEADER_X_HTTP_METHOD_OVERRIDE
|
Method Summary | |
---|---|
protected void
|
doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain)
|
protected java.lang.String
|
getHttpMethodOverride(HttpServletRequest request)
|
void
|
setMethodParam(java.lang.String methodParam)
Set the parameter name to look for HTTP methods. |
Field Detail |
---|
public static final java.lang.String DEFAULT_METHOD_PARAM
_method
public static final java.lang.String HEADER_X_HTTP_METHOD_OVERRIDE
Method Detail |
---|
@Override protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain)
protected java.lang.String getHttpMethodOverride(HttpServletRequest request)
public void setMethodParam(java.lang.String methodParam)
Groovy Documentation