Class SelectTagSupport

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
Direct Known Subclasses:
CodeSelectTag, ListSelectTag

public class SelectTagSupport extends GenericAttributesTagSupport
selectタグの属性を出力するクラスの実装をサポートするクラス。
See Also:
  • Constructor Details

    • SelectTagSupport

      public SelectTagSupport()
  • Method Details

    • setName

      public void setName(String name)
      XHTMLのname属性を設定する。
      Parameters:
      name - XHTMLのname属性
    • setSize

      public void setSize(int size)
      XHTMLのsize属性を設定する。
      Parameters:
      size - XHTMLのsize属性
    • setMultiple

      public void setMultiple(boolean multiple)
      XHTMLのmultiple属性を設定する。
      Parameters:
      multiple - XHTMLのmultiple属性
    • setDisabled

      public void setDisabled(boolean disabled)
      XHTMLのdisabled属性を設定する。
      Parameters:
      disabled - XHTMLのdisabled属性
    • setTabindex

      public void setTabindex(int tabindex)
      XHTMLのtabindex属性を設定する。
      Parameters:
      tabindex - XHTMLのtabindex属性
    • setOnfocus

      public void setOnfocus(String onfocus)
      XHTMLのonfocus属性を設定する。
      Parameters:
      onfocus - XHTMLのonfocus属性
    • setOnblur

      public void setOnblur(String onblur)
      XHTMLのonblur属性を設定する。
      Parameters:
      onblur - XHTMLのonblur属性
    • setOnchange

      public void setOnchange(String onchange)
      XHTMLのonchange属性を設定する。
      Parameters:
      onchange - XHTMLのonchange属性
    • setAutofocus

      public void setAutofocus(boolean autofocus)
      HTML5のautofocus属性を設定する。
      Parameters:
      autofocus - HTML5のautofocus属性
    • getTagName

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