|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectfeat.v1.template.form.Form
フォームを簡単に扱うためのクラス。 フォーム中のOBJECT要素はサポートしない。
コンストラクタの概要 | |
Form(HTMLElement formElement)
|
メソッドの概要 | |
void |
addOption(java.lang.String name,
ListItem option)
リストコントロールの選択肢を追加する。 |
FormControl |
getControlElement(java.lang.String name)
フォームのコントロール要素を返す。 |
ListItem[] |
getOptions(java.lang.String name)
リストコントロールの選択肢を返す。 |
java.lang.String |
getValue(java.lang.String name)
フォームのコントロールから値を取得する。 |
java.lang.String[] |
getValues(java.lang.String name)
フォームのコントロールから値を取得する。 |
void |
setLabel(java.lang.String name,
java.lang.String label)
指定のコントロールにラベルを設定する。 |
void |
setLabels(java.lang.String name,
java.lang.String[] labels)
名前を共有するコントロールにラベルを設定する。 |
void |
setOptions(java.lang.String name,
ListItem[] options)
リストコントロールの選択肢を設定する。 |
void |
setValue(HttpServletRequest request)
リクエストパラメータの値をフォームにセットする。 |
void |
setValue(java.lang.String name,
java.lang.String value)
フォームのコントロールに値をセットする。 |
void |
setValues(java.lang.String name,
java.lang.String[] values)
フォームのコントロールに値をセットする。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public Form(HTMLElement formElement)
メソッドの詳細 |
public FormControl getControlElement(java.lang.String name)
name
-
public java.lang.String getValue(java.lang.String name)
name
-
public java.lang.String[] getValues(java.lang.String name)
name
-
public void setValue(HttpServletRequest request)
request
- public void setValue(java.lang.String name, java.lang.String value)
name
- value
- public void setValues(java.lang.String name, java.lang.String[] values)
name
- values
- public ListItem[] getOptions(java.lang.String name)
name
- リストコントロールの名前
public void setOptions(java.lang.String name, ListItem[] options)
name
- リストコントロールの名前options
- public void addOption(java.lang.String name, ListItem option)
name
- リストコントロールの名前option
- public void setLabel(java.lang.String name, java.lang.String label)
name
- label
- public void setLabels(java.lang.String name, java.lang.String[] labels)
name
- labels
-
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |