public final class RequestParam extends Object
SlingHttpServletRequest automatically converts the parameter data.| Modifier and Type | Field and Description |
|---|---|
static String |
PARAMETER_FORMENCODING
The name of the form encoding parameter.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
get(Map<String,String[]> requestMap,
String param)
Returns a request parameter.
|
static String |
get(javax.servlet.ServletRequest request,
String param)
Returns a request parameter.
|
static String |
get(javax.servlet.ServletRequest request,
String param,
String defaultValue)
Returns a request parameter.
|
static boolean |
getBoolean(javax.servlet.ServletRequest request,
String param)
Returns a request parameter as boolean.
|
static boolean |
getBoolean(javax.servlet.ServletRequest request,
String param,
boolean defaultValue)
Returns a request parameter as boolean.
|
static double |
getDouble(javax.servlet.ServletRequest request,
String param)
Returns a request parameter as double.
|
static double |
getDouble(javax.servlet.ServletRequest request,
String param,
double defaultValue)
Returns a request parameter as double.
|
static <T extends Enum> |
getEnum(javax.servlet.ServletRequest request,
String param,
Class<T> enumClass)
Returns a request parameter as enum value.
|
static <T extends Enum> |
getEnum(javax.servlet.ServletRequest request,
String param,
Class<T> enumClass,
T defaultValue)
Returns a request parameter as enum value.
|
static float |
getFloat(javax.servlet.ServletRequest request,
String param)
Returns a request parameter as float.
|
static float |
getFloat(javax.servlet.ServletRequest request,
String param,
float defaultValue)
Returns a request parameter as float.
|
static int |
getInt(javax.servlet.ServletRequest request,
String param)
Returns a request parameter as integer.
|
static int |
getInt(javax.servlet.ServletRequest request,
String param,
int defaultValue)
Returns a request parameter as integer.
|
static long |
getLong(javax.servlet.ServletRequest request,
String param)
Returns a request parameter as long.
|
static long |
getLong(javax.servlet.ServletRequest request,
String param,
long defaultValue)
Returns a request parameter as long.
|
static String[] |
getMultiple(javax.servlet.ServletRequest request,
String param)
Returns a request parameter array.
|
public static final String PARAMETER_FORMENCODING
SlingHttpServletRequest automatically
transcodes all parameters to this encoding.public static String get(javax.servlet.ServletRequest request, String param)
request - Request.param - Parameter name.public static String get(javax.servlet.ServletRequest request, String param, String defaultValue)
request - Request.param - Parameter name.defaultValue - Default value.public static String[] getMultiple(javax.servlet.ServletRequest request, String param)
request - Request.param - Parameter name.public static String get(Map<String,String[]> requestMap, String param)
requestMap - Request Parameter map.param - Parameter name.public static int getInt(javax.servlet.ServletRequest request,
String param)
request - Request.param - Parameter name.public static int getInt(javax.servlet.ServletRequest request,
String param,
int defaultValue)
request - Request.param - Parameter name.defaultValue - Default value.public static long getLong(javax.servlet.ServletRequest request,
String param)
request - Request.param - Parameter name.public static long getLong(javax.servlet.ServletRequest request,
String param,
long defaultValue)
request - Request.param - Parameter name.defaultValue - Default value.public static float getFloat(javax.servlet.ServletRequest request,
String param)
request - Request.param - Parameter name.public static float getFloat(javax.servlet.ServletRequest request,
String param,
float defaultValue)
request - Request.param - Parameter name.defaultValue - Default value.public static double getDouble(javax.servlet.ServletRequest request,
String param)
request - Request.param - Parameter name.public static double getDouble(javax.servlet.ServletRequest request,
String param,
double defaultValue)
request - Request.param - Parameter name.defaultValue - Default value.public static boolean getBoolean(javax.servlet.ServletRequest request,
String param)
request - Request.param - Parameter name.false if it does not exist or cannot be interpreted as boolean.public static boolean getBoolean(javax.servlet.ServletRequest request,
String param,
boolean defaultValue)
request - Request.param - Parameter name.defaultValue - Default value.false if it cannot be interpreted as
boolean.public static <T extends Enum> T getEnum(javax.servlet.ServletRequest request, String param, Class<T> enumClass)
T - Enum typerequest - Request.param - Parameter name.enumClass - Enum classpublic static <T extends Enum> T getEnum(javax.servlet.ServletRequest request, String param, Class<T> enumClass, T defaultValue)
T - Enum typerequest - Request.param - Parameter name.enumClass - Enum classdefaultValue - Default value.Copyright © 2014 wcm.io. All rights reserved.