Javaサーブレットのインタフェース「javax.servlet.http.HttpServletRequest」のメソッドと使い方をご紹介します。
javax.servlet.ServletRequestインタフェースから継承したメソッドを示す。
| メソッド | 説明 |
|---|---|
| getAttribute | このリクエストの属性を取得する。属性の名前を指定する必要がある。属性の値はオブジェクトで戻り値として返される。 |
| getAttibuteNames | このリクエストに設定された属性の名前をすべて返す。 |
| getParameter | 指定したリクエストパラメータの値をjava.lang.String型で返す。
|
| getParameterMap | すべてのリクエストパラメータの値をjava.util.Map型で返す。
|
| getParameterNames | すべてのリクエストパラメータの名前をjava.util.Enumeration型で返す。
|
| getParameterValues | 指定したリクエストパラメータのすべての値をString配列で返す。 |
| setAttribute | リクエストに属性を設定する。属性は名前とオブジェクトを持ち、このセッションを共有するものからgetAttibuteで参照することができる。 |
| setCharacterEncoding | 指定したエンコーディング名で、リクエストのメッセージボディで使われている文字エンコーディング名を上書きする。 |
String getParameter(String name)
Map getParameterMap()
Enumeration getParameterNames()
String[] getParameterValues(String)
void setCharacterEncoding(String env)