weblogicx.jsp.tags
Class QueryTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
weblogicx.jsp.tags.QueryTag
- All Implemented Interfaces:
- Serializable, BodyTag, IterationTag, JspTag, Tag
public class QueryTag
- extends BodyTagSupport
The query tag allows you execute SQL against a data source and
manipulate the results of the query.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryTag
public QueryTag()
setId
public void setId(String id)
- The id of the ResultSet returned from the query.
- Overrides:
setId
in class TagSupport
getId
public String getId()
- Overrides:
getId
in class TagSupport
setSql
public void setSql(String sql)
- This is the SQL query to execute against the datasource.
getSql
public String getSql()
setDb
public void setDb(String db)
- This is the name of the datasource as specified in the war file.
getDb
public String getDb()
doStartTag
public int doStartTag()
throws JspException
- Specified by:
doStartTag
in interface Tag
- Overrides:
doStartTag
in class BodyTagSupport
- Throws:
JspException
doInitBody
public void doInitBody()
throws JspException
- Specified by:
doInitBody
in interface BodyTag
- Overrides:
doInitBody
in class BodyTagSupport
- Throws:
JspException
doAfterBody
public int doAfterBody()
throws JspException
- Specified by:
doAfterBody
in interface IterationTag
- Overrides:
doAfterBody
in class BodyTagSupport
- Throws:
JspException
release
public void release()
- Clean up on failure of the body to execute.
- Specified by:
release
in interface Tag
- Overrides:
release
in class BodyTagSupport