jp.morpho.webapp.servlet.jsp.tagext.html
クラス OptionTag

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagSupport
        |
        +--javax.servlet.jsp.tagext.BodyTagSupport
              |
              +--jp.morpho.webapp.servlet.jsp.tagext.BaseTag
                    |
                    +--jp.morpho.webapp.servlet.jsp.tagext.html.ControlTagSupport
                          |
                          +--jp.morpho.webapp.servlet.jsp.tagext.html.OptionTag
すべての実装インタフェース:
Attrs, javax.servlet.jsp.tagext.BodyTag, CoreAttrs, Events, I18n, javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public class OptionTag
extends ControlTagSupport

SELECT 要素によって作成されたメニューの選択肢です。

OPTION の HTML 4 定義は次のとおりです。

 <!ELEMENT OPTION - O (#PCDATA)         -- selectable choice -->
 <!ATTLIST OPTION
   %attrs;                              -- %coreattrs, %i18n, %events --
   selected    (selected)     #IMPLIED
   disabled    (disabled)     #IMPLIED  -- unavailable in this context --
   label       %Text;         #IMPLIED  -- for use in hierarchical menus --
   value       CDATA          #IMPLIED  -- defaults to element content --
   >
 

作成者:
Kumiko Hiroi
関連項目:
直列化された形式

フィールドの概要
 
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承したフィールド
bodyContent
 
クラス javax.servlet.jsp.tagext.TagSupport から継承したフィールド
id, pageContext
 
インタフェース javax.servlet.jsp.tagext.BodyTag から継承したフィールド
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
インタフェース javax.servlet.jsp.tagext.IterationTag から継承したフィールド
EVAL_BODY_AGAIN
 
インタフェース javax.servlet.jsp.tagext.Tag から継承したフィールド
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
コンストラクタの概要
OptionTag()
           OptionTag を作成します。
 
メソッドの概要
 int doEndTag()
           終了タグの処理です。
 int doStartTag()
           開始タグの処理です。
 boolean getDisabled()
           disabled 属性を返します。
 java.lang.String getLabel()
           label 属性を返します。
 boolean getSelected()
           selected 属性を返します。
 java.lang.String getValue()
           value 属性を返します。
 void setDisabled(boolean disabled)
           disabled 属性を設定します。
 void setLabel(java.lang.String label)
           label 属性を設定します。
 void setSelected(boolean selected)
           selected 属性を設定します。
 void setValue(java.lang.String value)
           value 属性を設定します。
 
クラス jp.morpho.webapp.servlet.jsp.tagext.html.ControlTagSupport から継承したメソッド
getDir, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getStyle, getStyleClass, getStyleId, getTitle, setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleClass, setStyleId, setTitle
 
クラス jp.morpho.webapp.servlet.jsp.tagext.BaseTag から継承したメソッド
doAfterBody, getActionMappingManager, getAttributeMap, getFrameworkContext, getTagManager, isBodyExists
 
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承したメソッド
doInitBody, getBodyContent, getPreviousOut, release, setBodyContent
 
クラス javax.servlet.jsp.tagext.TagSupport から継承したメソッド
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース javax.servlet.jsp.tagext.Tag から継承したメソッド
getParent, setPageContext, setParent
 

コンストラクタの詳細

OptionTag

public OptionTag()

OptionTag を作成します。

メソッドの詳細

getDisabled

public boolean getDisabled()

disabled 属性を返します。

戻り値:
disabled 属性

getLabel

public java.lang.String getLabel()

label 属性を返します。

戻り値:
label 属性

getSelected

public boolean getSelected()

selected 属性を返します。

戻り値:
selected 属性

getValue

public java.lang.String getValue()

value 属性を返します。

戻り値:
value 属性

setDisabled

public void setDisabled(boolean disabled)

disabled 属性を設定します。

パラメータ:
disabled - disabled 属性

setLabel

public void setLabel(java.lang.String label)

label 属性を設定します。

パラメータ:
label - label 属性

setSelected

public void setSelected(boolean selected)

selected 属性を設定します。

パラメータ:
selected - selected 属性

setValue

public void setValue(java.lang.String value)

value 属性を設定します。

パラメータ:
value - value 属性

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException

終了タグの処理です。

定義:
インタフェース javax.servlet.jsp.tagext.Tag 内の doEndTag
オーバーライド:
クラス BaseTag 内の doEndTag
戻り値:
EVAL_PAGE
javax.servlet.jsp.JspException
関連項目:
Tag.doEndTag()

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException

開始タグの処理です。

定義:
インタフェース javax.servlet.jsp.tagext.Tag 内の doStartTag
オーバーライド:
クラス javax.servlet.jsp.tagext.BodyTagSupport 内の doStartTag
戻り値:
EVAL_BODY_BUFFERED
javax.servlet.jsp.JspException
関連項目:
Tag.doStartTag()