Class InsertCSSTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
org.deltava.taglib.BrowserInfoTag
org.deltava.taglib.content.InsertContentTag
org.deltava.taglib.content.InsertMinifiedContentTag
org.deltava.taglib.content.InsertCSSTag
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag, jakarta.servlet.jsp.tagext.JspTag, jakarta.servlet.jsp.tagext.Tag, Serializable
A JSP tag to insert a Cascading Style Sheet.
- Since:
- 1.0
- Version:
- 12.3
- Author:
- Luke
- See Also:
-
Field Summary
FieldsFields inherited from class InsertContentTag
_resourceNameFields 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()protected StringGets the scheme in use, or DEFAULT_SCHEME if none specifiedvoidrelease()voidSpecifies that the Style Sheet is located on a different web server.voidsetNoScheme(boolean noScheme) Sets whether to ignore any CSS schemes when generating the file name.final voidsetPageContext(jakarta.servlet.jsp.PageContext ctxt) voidSets the CSS scheme to display.Methods inherited from class InsertMinifiedContentTag
doStartTag, getFileName, isMinified, setMinifyMethods inherited from class InsertContentTag
setNameMethods inherited from class BrowserInfoTag
getBrowserContext, passedCAPTCHAMethods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setParent, setValue
-
Field Details
-
DEFAULT_SCHEME
-
-
Constructor Details
-
InsertCSSTag
public InsertCSSTag()
-
-
Method Details
-
setHost
Specifies that the Style Sheet is located on a different web server.- Parameters:
hostName- the host name
-
setScheme
Sets the CSS scheme to display.- Parameters:
name- the scheme name- See Also:
-
setNoScheme
public void setNoScheme(boolean noScheme) Sets whether to ignore any CSS schemes when generating the file name.- Parameters:
noScheme- TRUE to ignore schemes, otherwise FALSE
-
getScheme
Gets the scheme in use, or DEFAULT_SCHEME if none specified- Returns:
- the scheme name
- See Also:
-
setPageContext
public final void setPageContext(jakarta.servlet.jsp.PageContext ctxt) - Specified by:
setPageContextin interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
setPageContextin classjakarta.servlet.jsp.tagext.TagSupport
-
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
-
release
public void release()- Specified by:
releasein interfacejakarta.servlet.jsp.tagext.Tag- Overrides:
releasein classInsertMinifiedContentTag
-