public interface RequestParameter
修飾子とタイプ | メソッドと説明 |
---|---|
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()
このオブジェクトがヘッダ情報を持つかどうかを判定します。
|
String getName()
GET の場合、各パラメータのパラメータ名を返します。
POST の場合、
フォームから送信された情報のうち、このエンティティが表す情報の
もととなったフォーム中に定義されたコントロールの名称を返します。
InputStream getNameAsStream() throws IOException
IOException
- 入出力エラーString getValue()
入力されたバイトデータから文字列への変換には、
リクエストの文字エンコーディング(javax.servlet.ServletRequest#getCharacterEncoding())を使います。
Reader getValueAsReader() throws UnsupportedEncodingException, IOException
getValueAsReader(String)
に置き換えられました。
文字コード変換には、
リクエストの文字エンコーディング(javax.servlet.ServletRequest#getCharacterEncoding())を使います。
UnsupportedEncodingException
IOException
Reader getValueAsReader(String encoding) throws UnsupportedEncodingException, IOException
文字コード変換には、指定された文字エンコーディングを使います。
データ部のエンコーディング
- UnsupportedEncodingException
IOException
InputStream getValueAsStream() throws IOException
IOException
long getValueLength()
boolean hasHeaders()
String[] getHeaderNames()
このエンティティのもつヘッダ情報の名称一覧を返します。
ヘッダ情報がない場合、このメソッドは null を返します。
String getHeader(String name)
指定のヘッダ名がない場合や、ヘッダ自体がない場合は、 null を返します。
name
- ヘッダ名称boolean hasHeader(String name)
name
- ヘッダ名称Copyright © 2012 NTT DATA INTRAMART CORPORATION