public class DataSourceUtil
extends java.lang.Object
A simple DataSource utility for the standard
DriverManager class.
TODO: need to cache DataSource
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
ESCAPE |
private static java.lang.String |
TOKEN |
| Constructor and Description |
|---|
DataSourceUtil() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static javax.sql.DataSource |
getDataSource(java.lang.Object rawDataSource,
javax.servlet.jsp.PageContext pc)
If dataSource is a String first do JNDI lookup.
|
private static javax.sql.DataSource |
getDataSource(java.lang.String params)
Parse JDBC parameters and setup dataSource appropriately
|
private static final java.lang.String ESCAPE
private static final java.lang.String TOKEN
static javax.sql.DataSource getDataSource(java.lang.Object rawDataSource,
javax.servlet.jsp.PageContext pc)
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionprivate static javax.sql.DataSource getDataSource(java.lang.String params)
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException