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, 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
doEndTag()
int
void
setCharset
(String charset) XHTMLのcharset属性を設定する。void
XHTMLのdefer属性を設定する。void
XHTMLのid属性を設定する。void
setLanguage
(String language) XHTMLのlanguage属性を設定する。void
URIをhttpsにするか否かを設定する。void
XHTMLのsrc属性を設定する。void
XHTMLのtype属性を設定する。void
setXmlSpace
(String xmlSpace) XHTMLのxml:space属性を設定する。Methods inherited from class nablarch.common.web.tag.HtmlTagSupport
doCatch, doFinally, getAttributes, setDynamicAttribute
Methods 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:
setId
in 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:
doStartTag
in interfacejakarta.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in classjakarta.servlet.jsp.tagext.TagSupport
- Throws:
jakarta.servlet.jsp.JspException
-
doEndTag
public int doEndTag() throws jakarta.servlet.jsp.JspException閉じタグを出力する。
- Specified by:
doEndTag
in interfacejakarta.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in classjakarta.servlet.jsp.tagext.TagSupport
- Throws:
jakarta.servlet.jsp.JspException
-