>使いまわすアプローチ方法
ActionSerclet継承クラスの
findDataSourceで返ったDataSouceオブジェクトをHogeBeanにset

HogeBean{
setDataSource()
getDataSource()
}

テーブル単位のSQL発行クラスで
private static DataSouce dataSouce = HogeBean.getDataSouce()

特にsingletonで実装してないけど、、、
メモリリークになるかな?なんかおかしいです?

>普通はJNDI形式でDataSourceをキャッシュ管理するSingletonのクラスを
>作っておいてそれから毎回取得するやり方でいかない?
これってlookupは1回だけじゃない?