|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectwisdom.core.CoreObject
wisdom.core.request.ParameterParser
wisdom.core.request.MultiPartParameterParser
マルチパート解析を実装したIRequestParserの実装クラス
2005/7/7 WA0039 対応
| フィールドの概要 |
| クラス wisdom.core.request.ParameterParser から継承したフィールド |
REQUEST_PARAMETER_ENCODEING |
| インタフェース wisdom.core.application.IRequestParser から継承したフィールド |
ATTRIBUTE, ATTRIBUTE_NAME, BASIC, COMMAND, HEADER, PARAMETER |
| コンストラクタの概要 | |
MultiPartParameterParser(javax.servlet.http.HttpServletRequest req)
コンストラクタ |
|
| メソッドの概要 | |
java.util.Iterator |
getParameterNames()
HttpServletRequestのパラメータ名の一覧を返します。 |
Part |
getPart(java.lang.String name)
Part型のパラメータを取得します。 |
java.util.List |
getPartArray(java.lang.String name)
Part型の配列を取得します。 |
java.lang.String |
getString(java.lang.String name)
String型のパラメータを取得する |
java.lang.String[] |
getStringArray(java.lang.String name)
String型配列のパラメータを取得しまする |
java.lang.String |
getStringNoTrim(java.lang.String name)
String型のパラメータを取得します |
java.lang.String |
getStringNoTrim(java.lang.String name,
java.lang.String def)
String型のパラメータを取得する 値が正しく受け取れない場合は省略値の設定が可能。 |
java.lang.String |
parse()
HttpServletRequestの内容を文字で返します。 |
java.lang.String |
parse(int type)
HttpServletRequestの内容を文字で返します。 |
| クラス wisdom.core.request.ParameterParser から継承したメソッド |
getAttribute, getAttribute, getCommand, getCommandName, getContextPath, getDouble, getDouble, getHeader, getHeader, getInt, getInt, getPassword, getReqId, getRequest, getString, getStringArrayWithNull, getUserId, setReqId |
| クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public MultiPartParameterParser(javax.servlet.http.HttpServletRequest req)
throws java.lang.Exception
req - 解析するHttpServletRequestオブジェクト| メソッドの詳細 |
public java.lang.String getString(java.lang.String name)
throws ParameterNotFoundException
IRequestParser 内の getStringParameterParser 内の getStringname - 取得するパラメータ名
ParameterNotFoundException - 引数で渡されたパラメータ数の変数がHttpServletRequestの中にない場合
public java.lang.String getStringNoTrim(java.lang.String name)
throws ParameterNotFoundException
IRequestParser の記述:
IRequestParser 内の getStringNoTrimParameterParser 内の getStringNoTrimParameterNotFoundException
public java.lang.String getStringNoTrim(java.lang.String name,
java.lang.String def)
IRequestParser の記述:
IRequestParser 内の getStringNoTrimParameterParser 内の getStringNoTrim
public Part getPart(java.lang.String name)
throws ParameterNotFoundException
IRequestParser 内の getPartParameterParser 内の getPartname - 取得するパラメータ名
ParameterNotFoundException - 引数で渡されたパラメータ数の変数がHttpServletRequestの中にない場合
public java.util.List getPartArray(java.lang.String name)
throws ParameterNotFoundException
IRequestParser 内の getPartArrayParameterParser 内の getPartArrayname - 取得するパラメータ名
ParameterNotFoundException - 引数で渡されたパラメータ数の変数がHttpServletRequestの中にない場合
public java.lang.String[] getStringArray(java.lang.String name)
throws ParameterNotFoundException
IRequestParser 内の getStringArrayParameterParser 内の getStringArrayname - 取得するパラメータ名
ParameterNotFoundException - 引数で渡されたパラメータ数の変数がHttpServletRequestの中にない場合public java.lang.String parse()
IRequestParser 内の parseParameterParser 内の parsepublic java.lang.String parse(int type)
IRequestParser 内の parseParameterParser 内の parsetype - RequestParser.PARAMETER HttpServletRequestに含まれるパラメータ。public java.util.Iterator getParameterNames()
IRequestParser の記述:
IRequestParser 内の getParameterNamesParameterParser 内の getParameterNames
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||