public class ParameterParser extends Object
| Modifier and Type | Field and Description |
|---|---|
protected javax.servlet.http.HttpServletRequest |
m_req
The request.
|
| Constructor and Description |
|---|
ParameterParser(javax.servlet.http.HttpServletRequest req)
Construct with this request.
|
| Modifier and Type | Method and Description |
|---|---|
String |
get(String name)
Get a (String) parameter by name.
|
boolean |
getBoolean(String name)
Get a boolean parameter by name.
|
String |
getCleanString(String name)
Clean the user input string of strange newlines, etc.
|
FileItem |
getFileItem(String name)
Get a FileItem parameter by name.
|
int |
getInt(String name)
Get an int parameter by name.
|
int |
getInt(String name,
int deflt)
Get an int parameter by name, with default.
|
Iterator<String> |
getNames()
Access the parameter names.
|
String |
getPath()
Access the pathInfo.
|
Properties |
getProperties()
Access the parameter names.
|
String |
getString(String name)
Get a (String) parameter by name.
|
String[] |
getStrings(String name)
Get a (String[]) multi-valued parameter by name.
|
public ParameterParser(javax.servlet.http.HttpServletRequest req)
req - The current request.public Properties getProperties()
public Iterator<String> getNames()
public String get(String name)
name - The parameter name.public String getString(String name)
name - The parameter name.public String[] getStrings(String name)
name - The parameter name.public boolean getBoolean(String name)
name - The parameter name.public int getInt(String name, int deflt)
name - The parameter name.deflt - The default value.public int getInt(String name)
name - The parameter name.public String getCleanString(String name)
name - The user input string.public String getPath()
Copyright © 2003–2021 Sakai Project. All rights reserved.