org.apache.taglibs.dbtags.connection
Class DriverTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.apache.taglibs.dbtags.connection.DriverTag
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.Tag
public class DriverTag
- extends javax.servlet.jsp.tagext.BodyTagSupport
JSP tag driver, sets the java.sql.Driver class name for the
enclosing connection tag. The driver name is read from the indicated
initParameter, if the parameter is set, or from the body of the tag
if it is not.
JSP Tag Lib Descriptor
<name>driver</name>
<tagclass>org.apache.taglibs.dbtags.connection.DriverTag</tagclass>
<bodycontent>JSP</bodycontent>
<info>Sets the java.sql.Driver class name for the enclosing
connection tag according to the initParameter, if specified, or the
body of the tag. The tag body will be trimmed.</info>
<attribute>
<name>initParameter</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
- Author:
- Morgan Delagrange
- See Also:
ConnectionTag
,
Serialized Form
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
bodyContent |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
EVAL_BODY_AGAIN |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doAfterBody, doInitBody, doStartTag, getBodyContent, getPreviousOut, setBodyContent |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
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 |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
getParent, setPageContext, setParent |
DriverTag
public DriverTag()
setInitParameter
public void setInitParameter(java.lang.String paramName)
- The name of the init parameter containing the driver name.
- Parameters:
paramName
- driver class name
doEndTag
public int doEndTag()
throws javax.servlet.jsp.JspTagException
- Specified by:
doEndTag
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in class javax.servlet.jsp.tagext.BodyTagSupport
- Throws:
javax.servlet.jsp.JspTagException
release
public void release()
- Specified by:
release
in interface javax.servlet.jsp.tagext.Tag
- Overrides:
release
in class javax.servlet.jsp.tagext.BodyTagSupport
Copyright ? 2000-2004 The Apache Software Foundation. All Rights Reserved.