Class CheckboxTag

All Implemented Interfaces:
jakarta.servlet.jsp.tagext.DynamicAttributes, jakarta.servlet.jsp.tagext.IterationTag, jakarta.servlet.jsp.tagext.JspTag, jakarta.servlet.jsp.tagext.Tag, jakarta.servlet.jsp.tagext.TryCatchFinally, Serializable

public class CheckboxTag extends CheckboxTagSupport
入力データ復元とHTMLエスケープを行うinputタグ(type="checkbox")を出力するクラス。
n:checkboxesタグで表示できないレイアウト時に使用する。
See Also:
  • Constructor Details

    • CheckboxTag

      public CheckboxTag()
  • Method Details

    • setOffLabel

      public void setOffLabel(String offLabel)
      チェックなしの場合に使用するラベルを設定する。
      Parameters:
      offLabel - チェックなしの場合に使用するラベル
    • setOffValue

      public void setOffValue(String offValue)
      チェックなしの場合に使用する値を設定する。
      Parameters:
      offValue - チェックなしの場合に使用する値
    • setUseOffValue

      public void setUseOffValue(boolean useOffValue)
      チェックなしの値設定を使用するか否かを設定する。
      デフォルトはtrue。
      Parameters:
      useOffValue - チェックなしの値設定を使用するか否か
    • getOffLabel

      protected String getOffLabel()
      Description copied from class: CheckboxTagSupport
      チェックなしの場合に使用するラベルを取得する。
      Specified by:
      getOffLabel in class CheckboxTagSupport
      Returns:
      チェックなしの場合に使用するラベル
    • getOffValue

      protected String getOffValue()
      チェックなしの場合に使用する値を取得する。
      デフォルト実装では、デフォルトの値(CustomTagConfig.getCheckboxOffValue())を返す。
      offValueが指定されていない場合は、デフォルト値を返す。
      Overrides:
      getOffValue in class CheckboxTagSupport
      Returns:
      チェックなしの場合に使用する値
    • getUseOffValue

      protected boolean getUseOffValue()
      Description copied from class: CheckboxTagSupport
      チェックなしの値設定を使用するか否かを取得する。
      デフォルト実装では、常にtrueを返す。
      Overrides:
      getUseOffValue in class CheckboxTagSupport
      Returns:
      チェックなしの値設定を使用するか否か
    • getTagName

      protected String getTagName()
      タグ名を取得する。
      Specified by:
      getTagName in class GenericAttributesTagSupport
      Returns:
      タグ名