Package org.apache.struts2.views.jsp.ui
Class ScriptTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
jakarta.servlet.jsp.tagext.BodyTagSupport
org.apache.struts2.views.jsp.StrutsBodyTagSupport
org.apache.struts2.views.jsp.ComponentTagSupport
org.apache.struts2.views.jsp.ui.AbstractUITag
org.apache.struts2.views.jsp.ui.ScriptTag
- All Implemented Interfaces:
- jakarta.servlet.jsp.tagext.BodyTag,- jakarta.servlet.jsp.tagext.DynamicAttributes,- jakarta.servlet.jsp.tagext.IterationTag,- jakarta.servlet.jsp.tagext.JspTag,- jakarta.servlet.jsp.tagext.Tag,- Serializable
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class org.apache.struts2.views.jsp.ui.AbstractUITagaccesskey, cssClass, cssErrorClass, cssErrorStyle, cssStyle, disabled, dynamicAttributes, errorPosition, id, javascriptTooltip, key, label, labelPosition, labelSeparator, name, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, requiredLabel, requiredPosition, tabindex, template, templateDir, theme, title, tooltip, tooltipConfig, tooltipCssClass, tooltipDelay, tooltipIconPath, valueFields inherited from class org.apache.struts2.views.jsp.ComponentTagSupportcomponentFields inherited from class jakarta.servlet.jsp.tagext.BodyTagSupportbodyContentFields inherited from class jakarta.servlet.jsp.tagext.TagSupportpageContextFields inherited from interface jakarta.servlet.jsp.tagext.BodyTagEVAL_BODY_BUFFERED, EVAL_BODY_TAGFields inherited from interface jakarta.servlet.jsp.tagext.IterationTagEVAL_BODY_AGAINFields inherited from interface jakarta.servlet.jsp.tagext.TagEVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetBean(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) protected voidDefine method to populate component state based on the Tag attributes.voidvoidsetCharset(String charset) voidsetCrossorigin(String crossorigin) voidvoidsetIntegrity(String integrity) voidsetNomodule(String nomodule) voidsetReferrerpolicy(String referrerpolicy) voidvoidMethods inherited from class org.apache.struts2.views.jsp.ui.AbstractUITagclearTagStateForTagPoolingServers, setAccesskey, setCssClass, setCssErrorClass, setCssErrorStyle, setCssStyle, setDisabled, setDynamicAttribute, setErrorPosition, setId, setJavascriptTooltip, setKey, setLabel, setLabelPosition, setLabelSeparator, setName, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setPerformClearTagStateForTagPoolingServers, setRequiredLabel, setRequiredPosition, setStyle, setTabindex, setTemplate, setTemplateDir, setTheme, setTitle, setTooltip, setTooltipConfig, setTooltipCssClass, setTooltipDelay, setTooltipIconPath, setValueMethods inherited from class org.apache.struts2.views.jsp.ComponentTagSupportdoEndTag, doStartTag, getComponent, populatePerformClearTagStateForTagPoolingServersParamMethods inherited from class org.apache.struts2.views.jsp.StrutsBodyTagSupportfindString, findValue, findValue, getBody, getPerformClearTagStateForTagPoolingServers, getStack, release, toStringMethods inherited from class jakarta.servlet.jsp.tagext.BodyTagSupportdoAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContentMethods inherited from class jakarta.servlet.jsp.tagext.TagSupportfindAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValueMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.jsp.tagext.TaggetParent, setPageContext, setParent
- 
Field Details- 
async
- 
charset
- 
defer
- 
src
- 
type
- 
referrerpolicy
- 
nomodule
- 
integrity
- 
crossorigin
 
- 
- 
Constructor Details- 
ScriptTagpublic ScriptTag()
 
- 
- 
Method Details- 
getBeanpublic Component getBean(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) - Specified by:
- getBeanin class- ComponentTagSupport
 
- 
populateParamsprotected void populateParams()Description copied from class:ComponentTagSupportDefine method to populate component state based on the Tag attributes. Descendants should override this method for custom behaviour, but should always call the ancestor method when doing so.- Overrides:
- populateParamsin class- AbstractUITag
 
- 
setAsync
- 
setCharset
- 
setSrc
- 
setDefer
- 
setType
- 
setReferrerpolicy
- 
setNomodule
- 
setIntegrity
- 
setCrossorigin
 
-