Package ubic.gemma.web.taglib
Class AbstractStaticAssetTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- org.springframework.web.servlet.tags.RequestContextAwareTag
-
- org.springframework.web.servlet.tags.HtmlEscapingAwareTag
-
- ubic.gemma.web.taglib.AbstractStaticAssetTag
-
- All Implemented Interfaces:
Serializable
,javax.servlet.jsp.tagext.IterationTag
,javax.servlet.jsp.tagext.JspTag
,javax.servlet.jsp.tagext.Tag
,javax.servlet.jsp.tagext.TryCatchFinally
public abstract class AbstractStaticAssetTag extends org.springframework.web.servlet.tags.HtmlEscapingAwareTag
Base class for tags that refers to static assets.- Author:
- poirigui
- See Also:
StaticAssetResolver
, Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractStaticAssetTag(String srcAttributeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
htmlEscape(String value)
protected String
resolveUrl(String src)
void
setSrc(String src)
protected void
writeSrcAttribute(org.springframework.web.servlet.tags.form.TagWriter tagWriter)
Write a URL attribute for a static asset.-
Methods inherited from class org.springframework.web.servlet.tags.HtmlEscapingAwareTag
isDefaultHtmlEscape, isHtmlEscape, setHtmlEscape
-
Methods inherited from class org.springframework.web.servlet.tags.RequestContextAwareTag
doCatch, doFinally, doStartTag, doStartTagInternal, getRequestContext
-
-
-
-
Constructor Detail
-
AbstractStaticAssetTag
protected AbstractStaticAssetTag(String srcAttributeName)
-
-
Method Detail
-
setSrc
public void setSrc(String src)
-
writeSrcAttribute
protected void writeSrcAttribute(org.springframework.web.servlet.tags.form.TagWriter tagWriter) throws javax.servlet.jsp.JspException
Write a URL attribute for a static asset.- Throws:
javax.servlet.jsp.JspException
-
-