wicket
Class Request

java.lang.Object
  extended bywicket.Request
Direct Known Subclasses:
WebRequest

public abstract class Request
extends java.lang.Object

Base class for page request implementations allowing access to request parameters. A Request has a URL and a parameter map. You can retrieve the URL of the request with getURL(). The entire parameter map can be retrieved via getParameterMap(). Individual parameters can be retrieved via getParameter(String). If multiple values are available for a given parameter, they can be retrieved via getParameters(String).

Author:
Jonathan Locke

Constructor Summary
Request()
           
 
Method Summary
abstract  java.util.Locale getLocale()
           
abstract  java.lang.String getParameter(java.lang.String key)
          Gets a given (query) parameter by name.
abstract  java.util.Map getParameterMap()
          Gets a map of (query) parameters sent with the request.
abstract  java.lang.String[] getParameters(java.lang.String key)
          Gets an array of multiple parameters by name.
abstract  java.lang.String getPath()
           
abstract  java.lang.String getURL()
          Retrieves the URL of this request for local use.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Request

public Request()
Method Detail

getLocale

public abstract java.util.Locale getLocale()
Returns:
The locale for this request

getParameter

public abstract java.lang.String getParameter(java.lang.String key)
Gets a given (query) parameter by name.

Parameters:
key - Parameter name
Returns:
Parameter value

getParameterMap

public abstract java.util.Map getParameterMap()
Gets a map of (query) parameters sent with the request.

Returns:
Map of parameters

getParameters

public abstract java.lang.String[] getParameters(java.lang.String key)
Gets an array of multiple parameters by name.

Parameters:
key - Parameter name
Returns:
Parameter values

getURL

public abstract java.lang.String getURL()
Retrieves the URL of this request for local use.

Returns:
The request URL for local use

getPath

public abstract java.lang.String getPath()
Returns:
Path info for request


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