java.lang.Object
javax.servlet.jsp.tagext.TagSupport
org.apache.struts.taglib.html.BaseTag
org.apache.strutsel.taglib.html.ELBaseTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag
- public class ELBaseTag
- extends org.apache.struts.taglib.html.BaseTag
Renders an HTML element with an href
attribute pointing to the absolute location of the enclosing JSP page. This
tag is only valid when nested inside a head tag body. The presence
of this tag allows the browser to resolve relative URL's to images,
CSS stylesheets and other resources in a manner independent of the URL
used to call the ActionServlet.
This class is a subclass of the class
org.apache.struts.taglib.html.BaseTag which provides most of
the described functionality. This subclass allows all attribute values to
be specified as expressions utilizing the JavaServer Pages Standard Library
expression language.
- Version:
- $Rev: 54933 $
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
targetExpr
private java.lang.String targetExpr
- Instance variable mapped to "target" tag attribute.
(Mapping set in associated BeanInfo class.)
serverExpr
private java.lang.String serverExpr
- Instance variable mapped to "server" tag attribute.
(Mapping set in associated BeanInfo class.)
ELBaseTag
public ELBaseTag()
getTargetExpr
public java.lang.String getTargetExpr()
- Getter method for "target" tag attribute.
(Mapping set in associated BeanInfo class.)
getServerExpr
public java.lang.String getServerExpr()
- Getter method for "server" tag attribute.
(Mapping set in associated BeanInfo class.)
setTargetExpr
public void setTargetExpr(java.lang.String targetExpr)
- Setter method for "target" tag attribute.
(Mapping set in associated BeanInfo class.)
setServerExpr
public void setServerExpr(java.lang.String serverExpr)
- Setter method for "server" tag attribute.
(Mapping set in associated BeanInfo class.)
release
public void release()
- Resets attribute values for tag reuse.
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Process the start tag.
evaluateExpressions
private void evaluateExpressions()
throws javax.servlet.jsp.JspException
- Processes all attribute values which use the JSTL expression evaluation
engine to determine their values.