概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.seasar.cubby.tags
クラス SelectTag

    java.lang.Object
      javax.servlet.jsp.tagext.SimpleTagSupport
          org.seasar.cubby.tags.SelectTag

すべての実装されたインタフェース:
  DynamicAttributes, JspTag, SimpleTag

    public class SelectTag

extends SimpleTagSupport

`<select>` タグを出力します。

作成者:
  agata, baba

コンストラクタの概要
`SelectTag()`

メソッドの概要
`void` | `doTag()`
`protected Map<String,Object>` | `getDynamicAttributes()` 動的な属性を取得します。
`void` | `setDynamicAttribute(String uri, String localName, Object value)`
`void` | `setEmptyOption(Boolean emptyOption)` 空の `<option>l` 要素を出力するかどうかを設定します。
`void` | `setEmptyOptionLabel(String emptyOptionLabel)` 空の `<option>l` 要素を出力した場合のラベル文字列を設定します。
`void` | `setItems(Object items)` `<option>` 要素のリストを設定します。
`void` | `setLabelProperty(String labelProperty)` `items` から `<option>l` 要素をのラベルを取得する時の名前を設定します。
`void` | `setName(String name)` `name` 属性を設定します。
`void` | `setValueProperty(String valueProperty)` `items` から `<option>l` 要素をの値を取得する時の名前を設定します。

クラス javax.servlet.jsp.tagext.SimpleTagSupport から継承されたメソッド
`findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### SelectTag

    public SelectTag()

メソッドの詳細

### setItems

    public void setItems(Object items)

  `<option>` 要素のリストを設定します。

  パラメータ:
    `items` - `<option>` 要素のリスト

### setLabelProperty

    public void setLabelProperty(String labelProperty)

  `items` から `<option>l` 要素をのラベルを取得する時の名前を設定します。

  パラメータ:
    `labelProperty` - `items` から `<option>l` 要素をのラベルを取得する時の名前

### setValueProperty

    public void setValueProperty(String valueProperty)

  `items` から `<option>l` 要素をの値を取得する時の名前を設定します。

  パラメータ:
    `valueProperty` - `items` から `<option>l` 要素をの値を取得する時の名前

### setEmptyOption

    public void setEmptyOption(Boolean emptyOption)

  空の `<option>l` 要素を出力するかどうかを設定します。

  パラメータ:
    `emptyOption` - 空の `<option>l` 要素を出力するかどうか

### setEmptyOptionLabel

    public void setEmptyOptionLabel(String emptyOptionLabel)

  空の `<option>l` 要素を出力した場合のラベル文字列を設定します。

  パラメータ:
    `emptyOptionLabel` - 空の `<option>l` 要素を出力した場合のラベル文字列

### setName

    public void setName(String name)

  `name` 属性を設定します。

  パラメータ:
    `name` - `name` 属性

### doTag

    public void doTag()
               throws JspException,
                      IOException

  定義:
    インタフェース `SimpleTag` 内の `doTag`
  オーバーライド:
    クラス `SimpleTagSupport` 内の `doTag`
  例外:
    `JspException`
    `IOException`

### setDynamicAttribute

    public void setDynamicAttribute(String uri,
                                    String localName,
                                    Object value)
                             throws JspException

  定義:
    インタフェース `DynamicAttributes` 内の `setDynamicAttribute`
  例外:
    `JspException`

### getDynamicAttributes

    protected Map<String,Object> getDynamicAttributes()

  動的な属性を取得します。

  戻り値:
    動的な属性

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.