wicket.markup.html.form.upload
Class MultipartWebRequest

java.lang.Object
  extended bywicket.Request
      extended bywicket.protocol.http.WebRequest
          extended bywicket.markup.html.form.upload.MultipartWebRequest

public class MultipartWebRequest
extends WebRequest

WebRequest subclass for multipart content uploads.

Author:
Jonathan Locke, Eelco Hillenius

Field Summary
 
Fields inherited from class wicket.protocol.http.WebRequest
NULL
 
Method Summary
 org.apache.commons.fileupload.FileItem getFile(java.lang.String fieldName)
          Gets the file that was uploaded using the given field name.
 java.util.Map getFiles()
           
 java.lang.String getParameter(java.lang.String key)
          Gets the request parameter with the given key.
 java.util.Map getParameterMap()
          Gets the request parameters.
 java.lang.String[] getParameters(java.lang.String key)
          Gets the request parameters with the given key.
 
Methods inherited from class wicket.protocol.http.WebRequest
getContextPath, getHttpServletRequest, getLocale, getPath, getRelativeURL, getServletPath, getURL, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getFiles

public java.util.Map getFiles()
Returns:
Returns the files.

getFile

public org.apache.commons.fileupload.FileItem getFile(java.lang.String fieldName)
Gets the file that was uploaded using the given field name.

Parameters:
fieldName - the field name that was used for the upload
Returns:
the upload with the given field name

getParameter

public java.lang.String getParameter(java.lang.String key)
Description copied from class: WebRequest
Gets the request parameter with the given key.

Overrides:
getParameter in class WebRequest
Parameters:
key - Parameter name
Returns:
Parameter value
See Also:
WebRequest.getParameter(java.lang.String)

getParameterMap

public java.util.Map getParameterMap()
Description copied from class: WebRequest
Gets the request parameters.

Overrides:
getParameterMap in class WebRequest
Returns:
Map of parameters
See Also:
WebRequest.getParameterMap()

getParameters

public java.lang.String[] getParameters(java.lang.String key)
Description copied from class: WebRequest
Gets the request parameters with the given key.

Overrides:
getParameters in class WebRequest
Parameters:
key - Parameter name
Returns:
Parameter values
See Also:
WebRequest.getParameters(java.lang.String)


Copyright © 2004-2005 Wicket developers. All Rights Reserved.