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.JspException
private static javax.sql.DataSource getDataSource(java.lang.String params) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException