|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
1つのリクエストパラメータを保持するオブジェクトの共通インターフェース。
メソッドの概要 | |
String |
getHeader(String name)
指定のヘッダの値を返します。 |
String[] |
getHeaderNames()
ヘッダ名称一覧を返します。 |
String |
getName()
パラメータ名を返します。 |
InputStream |
getNameAsStream()
パラメータの名称を返します。 |
String |
getValue()
データ部を文字列表現として返します。 |
Reader |
getValueAsReader()
推奨されていません。 getValueAsReader(String) に置き換えられました。 |
Reader |
getValueAsReader(String encoding)
データ部を Reader として取得します。 |
InputStream |
getValueAsStream()
データ部を入力ストリームとして取得します。 |
long |
getValueLength()
データ部のバイト長を返します。 |
boolean |
hasHeader(String name)
指定された文字列がヘッダの名称かどうかを判定します。 |
boolean |
hasHeaders()
このオブジェクトがヘッダ情報を持つかどうかを判定します。 |
メソッドの詳細 |
public String getName()
GET の場合、各パラメータのパラメータ名を返します。
POST の場合、
フォームから送信された情報のうち、このエンティティが表す情報の
もととなったフォーム中に定義されたコントロールの名称を返します。
public InputStream getNameAsStream() throws IOException
IOException
- 入出力エラーpublic String getValue()
入力されたバイトデータから文字列への変換には、
リクエストの文字エンコーディング(javax.servlet.ServletRequest#getCharacterEncoding())を使います。
public Reader getValueAsReader() throws UnsupportedEncodingException, IOException
getValueAsReader(String)
に置き換えられました。
文字コード変換には、
リクエストの文字エンコーディング(javax.servlet.ServletRequest#getCharacterEncoding())を使います。
UnsupportedEncodingException
IOException
public Reader getValueAsReader(String encoding) throws UnsupportedEncodingException, IOException
文字コード変換には、指定された文字エンコーディングを使います。
UnsupportedEncodingException
IOException
public InputStream getValueAsStream() throws IOException
IOException
public long getValueLength()
public boolean hasHeaders()
public String[] getHeaderNames()
このエンティティのもつヘッダ情報の名称一覧を返します。
ヘッダ情報がない場合、このメソッドは null を返します。
public String getHeader(String name)
指定のヘッダ名がない場合や、ヘッダ自体がない場合は、 null を返します。
name
- ヘッダ名称
public boolean hasHeader(String name)
name
- ヘッダ名称
|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |