Class AnchorTag

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 AnchorTag extends FocusAttributesTagSupport
コンテキストパスの付加とURLリライトに対応するaタグを出力するクラス。
See Also:
  • Constructor Details

    • AnchorTag

      public AnchorTag()
  • Method Details

    • setSecure

      public void setSecure(Boolean secure)
      URIをhttpsにするか否かを設定する。
      Parameters:
      secure - httpsにする場合はtrue、しない場合はfalse。
    • setCharset

      public void setCharset(String charset)
      XHTMLのcharset属性を設定する。
      Parameters:
      charset - XHTMLのcharset属性
    • setType

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

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

      public void setHref(String href)
      XHTMLのhref属性を設定する。
      Parameters:
      href - XHTMLのhref属性
    • setHreflang

      public void setHreflang(String hreflang)
      XHTMLのhreflang属性を設定する。
      Parameters:
      hreflang - XHTMLのhreflang属性
    • setRel

      public void setRel(String rel)
      XHTMLのrel属性を設定する。
      Parameters:
      rel - XHTMLのrel属性
    • setRev

      public void setRev(String rev)
      XHTMLのrev属性を設定する。
      Parameters:
      rev - XHTMLのrev属性
    • setShape

      public void setShape(String shape)
      XHTMLのshape属性を設定する。
      Parameters:
      shape - XHTMLのshape属性
    • setCoords

      public void setCoords(String coords)
      XHTMLのcoords属性を設定する。
      Parameters:
      coords - XHTMLのcoords属性
    • setTarget

      public void setTarget(String target)
      XHTMLのtarget属性を設定する。
      Parameters:
      target - XHTMLのtarget属性
    • doStartTag

      public int doStartTag() throws jakarta.servlet.jsp.JspException
       属性はHTMLエスケープして出力する。
       絶対URLでない場合は言語対応のリソースパスに変換する。
       
      Specified by:
      doStartTag in interface jakarta.servlet.jsp.tagext.Tag
      Overrides:
      doStartTag in class jakarta.servlet.jsp.tagext.TagSupport
      Throws:
      jakarta.servlet.jsp.JspException
    • doEndTag

      public int doEndTag() throws jakarta.servlet.jsp.JspException
       閉じタグを出力する。
       
      Specified by:
      doEndTag in interface jakarta.servlet.jsp.tagext.Tag
      Overrides:
      doEndTag in class jakarta.servlet.jsp.tagext.TagSupport
      Throws:
      jakarta.servlet.jsp.JspException
    • getTagName

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