org.apache.wicket.protocol.http.servlet
Class MultipartServletWebRequest

java.lang.Object
  extended by org.apache.wicket.request.Request
      extended by org.apache.wicket.request.http.WebRequest
          extended by org.apache.wicket.protocol.http.servlet.ServletWebRequest
              extended by org.apache.wicket.protocol.http.servlet.MultipartServletWebRequest
All Implemented Interfaces:
IMultipartWebRequest
Direct Known Subclasses:
MultipartServletWebRequestImpl

public abstract class MultipartServletWebRequest
extends ServletWebRequest
implements IMultipartWebRequest

Servlet specific WebRequest subclass for multipart content uploads.

Author:
Matej Knopp

Field Summary
 
Fields inherited from class org.apache.wicket.request.http.WebRequest
HEADER_AJAX, HEADER_AJAX_BASE_URL, PARAM_AJAX, PARAM_AJAX_BASE_URL
 
Constructor Summary
MultipartServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String filterPrefix)
          Construct.
MultipartServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String filterPrefix, Url url)
          Construct.
 
Method Summary
 ServletWebRequest cloneWithUrl(Url url)
          Returns request with specified URL and same POST parameters as this request.
 
Methods inherited from class org.apache.wicket.protocol.http.servlet.ServletWebRequest
generatePostParameters, getCharset, getClientUrl, getContainerRequest, getContextPath, getCookies, getDateHeader, getFilterPath, getFilterPrefix, getHeader, getHeaders, getLocale, getPostParameters, getPrefixToContextPath, getUrl, newMultipartWebRequest, newMultipartWebRequest, shouldPreserveClientUrl
 
Methods inherited from class org.apache.wicket.request.http.WebRequest
getCookie, getIfModifiedSinceHeader, isAjax
 
Methods inherited from class org.apache.wicket.request.Request
getOriginalUrl, getQueryParameters, getRequestParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.wicket.protocol.http.IMultipartWebRequest
getFile, getFiles
 

Constructor Detail

MultipartServletWebRequest

public MultipartServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
                                  java.lang.String filterPrefix)
Construct.

Parameters:
httpServletRequest -
filterPrefix -

MultipartServletWebRequest

public MultipartServletWebRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
                                  java.lang.String filterPrefix,
                                  Url url)
Construct.

Parameters:
httpServletRequest -
filterPrefix -
url -
Method Detail

cloneWithUrl

public ServletWebRequest cloneWithUrl(Url url)
Description copied from class: WebRequest
Returns request with specified URL and same POST parameters as this request.

Overrides:
cloneWithUrl in class ServletWebRequest
Parameters:
url - Url instance
Returns:
request with specified URL.


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.