org.apache.commons.jelly.tags.sql
Class DriverTag
java.lang.Object
org.apache.commons.jelly.TagSupport
org.apache.commons.jelly.tags.sql.DriverTag
- All Implemented Interfaces:
- org.apache.commons.jelly.Tag
public class DriverTag
- extends org.apache.commons.jelly.TagSupport
Tag handler for <Driver> in JSTL, used to create
a simple DataSource for prototyping.
- Author:
- Hans Bergsten
Fields inherited from class org.apache.commons.jelly.TagSupport |
body, context, hasTrimmed, parent, shouldTrim |
Methods inherited from class org.apache.commons.jelly.TagSupport |
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DRIVER_CLASS_NAME
private static final java.lang.String DRIVER_CLASS_NAME
- See Also:
- Constant Field Values
JDBC_URL
private static final java.lang.String JDBC_URL
- See Also:
- Constant Field Values
USER_NAME
private static final java.lang.String USER_NAME
- See Also:
- Constant Field Values
PASSWORD
private static final java.lang.String PASSWORD
- See Also:
- Constant Field Values
driverClassName
private java.lang.String driverClassName
jdbcURL
private java.lang.String jdbcURL
scope
private java.lang.String scope
userName
private java.lang.String userName
var
private java.lang.String var
DriverTag
public DriverTag()
setDriver
public void setDriver(java.lang.String driverClassName)
setJdbcURL
public void setJdbcURL(java.lang.String jdbcURL)
setScope
public void setScope(java.lang.String scopeName)
- Sets the scope of the variable to hold the
result.
setUserName
public void setUserName(java.lang.String userName)
setVar
public void setVar(java.lang.String var)
doTag
public void doTag(org.apache.commons.jelly.XMLOutput output)
throws org.apache.commons.jelly.JellyTagException
- Throws:
org.apache.commons.jelly.JellyTagException
getDriverClassName
private java.lang.String getDriverClassName()
getJdbcURL
private java.lang.String getJdbcURL()
getUserName
private java.lang.String getUserName()
getPassword
private java.lang.String getPassword()
getInitParameter
protected java.lang.String getInitParameter(java.lang.String key)