Package nablarch.common.web.tag
Class AnchorTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
- 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リライトに対応するaタグを出力するクラス。
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdoEndTag()intprotected Stringタグ名を取得する。voidsetCharset(String charset) XHTMLのcharset属性を設定する。voidXHTMLのcoords属性を設定する。voidXHTMLのhref属性を設定する。voidsetHreflang(String hreflang) XHTMLのhreflang属性を設定する。voidXHTMLのname属性を設定する。voidXHTMLのrel属性を設定する。voidXHTMLのrev属性を設定する。voidURIをhttpsにするか否かを設定する。voidXHTMLのshape属性を設定する。voidXHTMLのtarget属性を設定する。voidXHTMLのtype属性を設定する。Methods inherited from class nablarch.common.web.tag.FocusAttributesTagSupport
setAccesskey, setOnblur, setOnfocus, setTabindexMethods 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, setXmlLangMethods inherited from class nablarch.common.web.tag.HtmlTagSupport
doCatch, doFinally, getAttributes, setDynamicAttributeMethods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue
-
Constructor Details
-
AnchorTag
public AnchorTag()
-
-
Method Details
-
setSecure
URIをhttpsにするか否かを設定する。- Parameters:
secure- httpsにする場合はtrue、しない場合はfalse。
-
setCharset
XHTMLのcharset属性を設定する。- Parameters:
charset- XHTMLのcharset属性
-
setType
XHTMLのtype属性を設定する。- Parameters:
type- XHTMLのtype属性
-
setName
XHTMLのname属性を設定する。- Parameters:
name- XHTMLのname属性
-
setHref
XHTMLのhref属性を設定する。- Parameters:
href- XHTMLのhref属性
-
setHreflang
XHTMLのhreflang属性を設定する。- Parameters:
hreflang- XHTMLのhreflang属性
-
setRel
XHTMLのrel属性を設定する。- Parameters:
rel- XHTMLのrel属性
-
setRev
XHTMLのrev属性を設定する。- Parameters:
rev- XHTMLのrev属性
-
setShape
XHTMLのshape属性を設定する。- Parameters:
shape- XHTMLのshape属性
-
setCoords
XHTMLのcoords属性を設定する。- Parameters:
coords- XHTMLのcoords属性
-
setTarget
XHTMLのtarget属性を設定する。- Parameters:
target- XHTMLのtarget属性
-
doStartTag
public int doStartTag() throws jakarta.servlet.jsp.JspException属性はHTMLエスケープして出力する。 絶対URLでない場合は言語対応のリソースパスに変換する。
- Specified by:
doStartTagin interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
doStartTagin classjakarta.servlet.jsp.tagext.TagSupport- Throws:
jakarta.servlet.jsp.JspException
-
doEndTag
public int doEndTag() throws jakarta.servlet.jsp.JspException閉じタグを出力する。
- Specified by:
doEndTagin interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
doEndTagin classjakarta.servlet.jsp.tagext.TagSupport- Throws:
jakarta.servlet.jsp.JspException
-
getTagName
タグ名を取得する。- Specified by:
getTagNamein classGenericAttributesTagSupport- Returns:
- タグ名
-