一困惑的问题:在线等?????
共享的内容 用 static 引用?还是用ServletContext 存储???
如:数据库的连接池我们需要共享,就有两种方法:
1:
ServletContext context;
.......................
javax.sql.DataSource dataPool =(javax.sql.DataSource)ctx.lookup("edu");
context.setAturrbute("xx.xxx.yyy.dataPool",dataPool);
///以后要用时从ServletContext 中提取。
2:
在一 test class类里 有
public static javax.sql.DataSource datePool;
。。。。。。。
javax.sql.DataSource dataPool =(javax.sql.DataSource)ctx.lookup("edu");
test.datePool=dataPool
/////以后直接提取。
请问这两种处理方法:
那一种好???!!!!