public class SqlSetDataSourceTag extends TagSupport
| Modifier and Type | Class and Description |
|---|---|
static class |
SqlSetDataSourceTag.DataSourceAdapter |
id, pageContextEVAL_BODY_AGAINEVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE| Constructor and Description |
|---|
SqlSetDataSourceTag() |
| Modifier and Type | Method and Description |
|---|---|
int |
doStartTag()
Processed at the beginning of the tag.
|
static javax.sql.DataSource |
openDataSource(java.lang.String driverClass,
java.lang.String url,
java.lang.String user,
java.lang.String password) |
void |
setDataSource(Expr dataSource)
Sets the JSP-EL expression for the dataSource.
|
void |
setDriver(Expr driver)
Sets the JSP-EL expression for the driver.
|
void |
setPassword(Expr password)
Sets the JSP-EL expression for the password.
|
void |
setScope(java.lang.String scope)
Sets the scope.
|
void |
setUrl(Expr url)
Sets the JSP-EL expression for the URL.
|
void |
setUser(Expr user)
Sets the JSP-EL expression for the user.
|
void |
setVar(java.lang.String var)
Sets the variable name.
|
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValuepublic void setDataSource(Expr dataSource)
public void setUrl(Expr url)
public void setDriver(Expr driver)
public void setUser(Expr user)
public void setPassword(Expr password)
public void setVar(java.lang.String var)
public void setScope(java.lang.String scope)
public int doStartTag()
throws JspException
TagSupportThe default behavior returns SKIP_BODY to skip the tag's body.
doStartTag in interface TagdoStartTag in class TagSupportJspExceptionpublic static javax.sql.DataSource openDataSource(java.lang.String driverClass,
java.lang.String url,
java.lang.String user,
java.lang.String password)
throws java.lang.Exception
java.lang.Exception