|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sakaiproject.util.ParameterParser
public class ParameterParser
ParameterParser is a wrapper over the request that provides compatibility with Sakai 1.5 and before.
| Field Summary | |
|---|---|
protected javax.servlet.http.HttpServletRequest |
m_req
The request. |
| Constructor Summary | |
|---|---|
ParameterParser(javax.servlet.http.HttpServletRequest req)
Construct with this request. |
|
| Method Summary | |
|---|---|
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 |
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected javax.servlet.http.HttpServletRequest m_req
| Constructor Detail |
|---|
public ParameterParser(javax.servlet.http.HttpServletRequest req)
req - The current request.| Method Detail |
|---|
public Properties getProperties()
public Iterator 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)
value - The user input string.
public String getPath()
public FileItem getFileItem(String name)
name - The parameter name.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||