Package nablarch.common.web.tag
Class LinkTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
nablarch.common.web.tag.CustomTagSupport
nablarch.common.web.tag.HtmlTagSupport
nablarch.common.web.tag.GenericAttributesTagSupport
nablarch.common.web.tag.LinkTag
- 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
コンテキストパスの付加とURLリライトに対応するlinkタグを出力するクラス。
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContext
Fields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
Fields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
protected String
タグ名を取得する。void
setCharset
(String charset) XHTMLのcharset属性を設定する。void
XHTMLのhref属性を設定する。void
setHreflang
(String hreflang) XHTMLのhreflang属性を設定する。void
XHTMLのmedia属性を設定する。void
XHTMLのrel属性を設定する。void
XHTMLのrev属性を設定する。void
URIをhttpsにするか否かを設定する。void
XHTMLのtarget属性を設定する。void
XHTMLのtype属性を設定する。Methods inherited from class nablarch.common.web.tag.GenericAttributesTagSupport
checkChildElementsOfForm, setCssClass, setDir, setId, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setTitle, setXmlLang
Methods inherited from class nablarch.common.web.tag.HtmlTagSupport
doCatch, doFinally, getAttributes, setDynamicAttribute
Methods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue
-
Constructor Details
-
LinkTag
public LinkTag()
-
-
Method Details
-
setSecure
URIをhttpsにするか否かを設定する。- Parameters:
secure
- httpsにする場合はtrue、しない場合はfalse。
-
setCharset
XHTMLのcharset属性を設定する。- Parameters:
charset
- XHTMLのcharset属性
-
setHref
XHTMLのhref属性を設定する。- Parameters:
href
- XHTMLのhref属性
-
setHreflang
XHTMLのhreflang属性を設定する。- Parameters:
hreflang
- XHTMLのhreflang属性
-
setType
XHTMLのtype属性を設定する。- Parameters:
type
- XHTMLのtype属性
-
setRel
XHTMLのrel属性を設定する。- Parameters:
rel
- XHTMLのrel属性
-
setRev
XHTMLのrev属性を設定する。- Parameters:
rev
- XHTMLのrev属性
-
setMedia
XHTMLのmedia属性を設定する。- Parameters:
media
- XHTMLのmedia属性
-
setTarget
XHTMLのtarget属性を設定する。- Parameters:
target
- XHTMLのtarget属性
-
doStartTag
public int doStartTag() throws jakarta.servlet.jsp.JspException属性はHTMLエスケープして出力する。 絶対URLでない場合は言語対応のリソースパスに変換する。
- Specified by:
doStartTag
in interfacejakarta.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in classjakarta.servlet.jsp.tagext.TagSupport
- Throws:
jakarta.servlet.jsp.JspException
-
getTagName
タグ名を取得する。- Specified by:
getTagName
in classGenericAttributesTagSupport
- Returns:
- タグ名
-