Package nablarch.common.web.tag
Class ScriptTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
nablarch.common.web.tag.CustomTagSupport
nablarch.common.web.tag.HtmlTagSupport
nablarch.common.web.tag.ScriptTag
- 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リライトに対応するscriptタグを出力するクラス。
- 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()intvoidsetCharset(String charset) XHTMLのcharset属性を設定する。voidXHTMLのdefer属性を設定する。voidXHTMLのid属性を設定する。voidsetLanguage(String language) XHTMLのlanguage属性を設定する。voidURIをhttpsにするか否かを設定する。voidXHTMLのsrc属性を設定する。voidXHTMLのtype属性を設定する。voidsetXmlSpace(String xmlSpace) XHTMLのxml:space属性を設定する。Methods 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
-
ScriptTag
public ScriptTag()
-
-
Method Details
-
setSecure
URIをhttpsにするか否かを設定する。- Parameters:
secure- httpsにする場合はtrue、しない場合はfalse。
-
setId
XHTMLのid属性を設定する。- Overrides:
setIdin classjakarta.servlet.jsp.tagext.TagSupport- Parameters:
id- XHTMLのid属性
-
setCharset
XHTMLのcharset属性を設定する。- Parameters:
charset- XHTMLのcharset属性
-
setType
XHTMLのtype属性を設定する。- Parameters:
type- XHTMLのtype属性
-
setLanguage
XHTMLのlanguage属性を設定する。- Parameters:
language- XHTMLのlanguage属性
-
setSrc
XHTMLのsrc属性を設定する。- Parameters:
src- XHTMLのsrc属性
-
setDefer
XHTMLのdefer属性を設定する。- Parameters:
defer- XHTMLのdefer属性
-
setXmlSpace
XHTMLのxml:space属性を設定する。- Parameters:
xmlSpace- XHTMLのdefer属性
-
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
-