クラス AbstractSingleCheckedElementTag

実装されたすべてのインターフェース:
DynamicAttributesEEIterationTagEEJspTagEETagEETryCatchFinallyEESerializableSEEditorAwareTag
既知の直属サブクラス
CheckboxTagRadioButtonTag

public abstract class AbstractSingleCheckedElementTag extends AbstractCheckedElementTag
'checkbox' または 'radio' の 'type' を持つ単一の HTML 'input' 要素をレンダリングするためのデータバインディング対応の JSP タグを実装するための一般的なメソッドを提供する抽象基本クラス。
導入:
2.5.2
作成者:
Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • AbstractSingleCheckedElementTag

      public AbstractSingleCheckedElementTag()
  • メソッドの詳細

    • setValue

      public void setValue(ObjectSE value)
      'value' 属性の値を設定します。ランタイム式の場合があります。
    • getValue

      @Nullable protected ObjectSE getValue()
      'value' 属性の値を取得します。
    • setLabel

      public void setLabel(ObjectSE label)
      'label' 属性の値を設定します。ランタイム式の場合があります。
    • getLabel

      @Nullable protected ObjectSE getLabel()
      'label' 属性の値を取得します。
    • writeTagContent

      protected int writeTagContent(TagWriter tagWriter) throws JspExceptionEE
      構成された value を使用して "input(radio)" 要素をレンダリングします。値が bound value と一致する場合、要素にチェック済みのマークを付けます。
      次で指定:
      クラス AbstractCheckedElementTagwriteTagContent 
      戻り値:
      Tag.doStartTag()EE による有効なタグレンダリング命令。
      例外:
      JspExceptionEE
    • writeTagDetails

      protected abstract void writeTagDetails(TagWriter tagWriter) throws JspExceptionEE
      特定のプライマリタグの詳細を記述します: 特別な属性とタグの値。
      例外:
      JspExceptionEE