你可以看Tomcat的文档,那里有通过jndi连接各种数据库的例子
解决方案 »
- 关于struts2配置问题
- Tomcat缓存问题【网上找了很多方法,但是都解决不了,请大家帮帮忙,谢谢!】
- 关于PreparedStatement的问题
- 关于servlet,session,jsp的问题
- 高分求问题[100分]
- 关于Tomcat远程热部署的问题。
- 3.0many-to-one子查父lazy的问题
- Struts select标签
- 学J2EE一定要会JSP吗
- 关于was5.0的jre问题。
- 发布之后,运行soap客户端却提示找不到服务类,是不是在soap中得设置服务器的classpath呀?
- 又一个初学者的困惑!如果您是个大虾,请你一定要进来看看,指点迷津!如果您也是个初学者,那么您也一定要进来,也许我们有一样的遭遇!
二是如果你使用ejb或是xml的话,可以用外部资源的引用如下:
属性文件方式
ResourceBundle bundle = ResourceBundle.getBundle("persistentmanager");
if(bundle == null) return null;
String url = bundle.getString("URL");
String user = bundle.getString("USER");
String pass = bundle.getString("PASS");
String clazz = bundle.getString("CLASS");
使用jndi Connection conn = null;
try {
InitialContext ctx = new InitialContext();
String dataSource = "java:comp/env/" + getDataSource();(此处为db信息) DataSource ds = (DataSource)ctx.lookup(dataSource);
conn = ds.getConnection();
} catch(Exception ne) {你可以去
http://www-900.ibm.com/developerWorks/cn/cnedu.nsf/java-onlinecourse-bytitle/F31C571597EB810648256B4C001B8D7E?OpenDocument
看看。