public class QueryTag extends QueryTagSupport
<query>
using the container's EL implementation.Modifier and Type | Field and Description |
---|---|
private javax.el.ValueExpression |
dataSourceExpression |
private javax.el.ValueExpression |
maxRowsExpression |
private javax.el.ValueExpression |
sqlExpression |
private javax.el.ValueExpression |
startRowExpression |
dataSourceSpecified, maxRows, maxRowsSpecified, rawDataSource, sql, startRow
Constructor and Description |
---|
QueryTag() |
Modifier and Type | Method and Description |
---|---|
int |
doStartTag()
Prepares for execution by setting the initial state, such as
getting the
Connection |
void |
release() |
void |
setDataSource(java.lang.String expression) |
void |
setMaxRows(java.lang.String expression) |
void |
setSql(java.lang.String expression) |
void |
setStartRow(java.lang.String expression) |
addSQLParameter, doCatch, doEndTag, doFinally, setScope, setVar
doAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContent
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
private javax.el.ValueExpression dataSourceExpression
private javax.el.ValueExpression sqlExpression
private javax.el.ValueExpression startRowExpression
private javax.el.ValueExpression maxRowsExpression
public int doStartTag() throws javax.servlet.jsp.JspException
QueryTagSupport
Connection
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class QueryTagSupport
javax.servlet.jsp.JspException
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class javax.servlet.jsp.tagext.BodyTagSupport
public void setDataSource(java.lang.String expression)
public void setSql(java.lang.String expression)
public void setStartRow(java.lang.String expression)
public void setMaxRows(java.lang.String expression)