oracle.cabo.share.data
Class RequestParameters
java.lang.Object
|
+--oracle.cabo.share.data.RequestParameters
- Direct Known Subclasses:
- ServletRequestParameters
- public abstract class RequestParameters
- extends java.lang.Object
Class wrapping up access to parameters. This allows the values and contents of these parameters to be modified from their values in the underlying parameter scheme. Clients using Servlets will use the ServletRequestParameters implementation of this class to wrap access to the ServletRequests's parameters.
Method Summary |
java.lang.String |
getParameter(java.lang.String name)
Returns the value of a request parameter as a String , or null if the parameter does not exist. |
abstract java.util.Enumeration |
getParameterNames()
Returns an Enumeration of String objects containing the names of the parameters contained in this request. |
abstract java.lang.String[] |
getParameterValues(java.lang.String name)
Returns an array of String objects containing all of the values the given request parameter has, or null if the parameter does not exist. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequestParameters
public RequestParameters()
getParameter
public java.lang.String getParameter(java.lang.String name)
- Returns the value of a request parameter as a
String
, or null
if the parameter does not exist. Request parameters are extra information sent with the request. For HTTP servlets, parameters are contained in the query string or posted form data.
You should only use this method when you are sure the parameter has only one value. If the parameter might have more than one value, use getParameterValues(java.lang.String)
.
If you use this method with a multivalued parameter, the value returned is equal to the first value in the array returned by getParameterValues
.
-
- Parameters:
name
- a String
specifying the name of the parameter
- Returns:
- a
String
representing the single value of the parameter
- See Also:
getParameterValues(java.lang.String)
getParameterNames
public abstract java.util.Enumeration getParameterNames()
- Returns an
Enumeration
of String
objects containing the names of the parameters contained in this request. If the request has no parameters, the method returns an empty Enumeration
.
-
- Returns:
- an
Enumeration
of String
objects, each String
containing the name of a request parameter; or an empty Enumeration
if the request has no parameters
getParameterValues
public abstract java.lang.String[] getParameterValues(java.lang.String name)
- Returns an array of
String
objects containing all of the values the given request parameter has, or null
if the parameter does not exist.
If the parameter has a single value, the array has a length of 1.
-
- Parameters:
name
- a String
containing the name of the parameter whose value is requested
- Returns:
- an array of
String
objects containing the parameter's values
- See Also:
getParameter(java.lang.String)