这是我的测试代码,在BMP 里的代码是这样的 try { ctx = new InitialContext(); javax.sql.DataSource ds = (javax.sql.DataSource) ctx.lookup( "TestDataSource"); return ds.getConnection(); } catch (Exception ex) { System.err.println("Could not locate datasource! Reason:"); ex.printStackTrace(); throw ex; }
解决方案 »
- 求《Java Web 程序设计与项目实践》
- 谁有ewebeditor的jsp版本的?能导入word和excel的![
- 我是新手,问到大家一个简单的问题,谢谢了
- tomcat启动出现的问题,急!
- 关于一个SQL问题,看起来简单,想起来却不容易呀
- 关于简单的JAVA的问题
- 大家来讨论,用JSP开发一个大型论坛,采用什么构架。
- 关于接口的写法,怎么做?求高手...
- Jsp接受Servlet参数
- tomcat中jsp与servlet应该放在webapps\root下,还是webapps\下?
- 谁有从拼装sql语句的通用方法????,高分
- 求救:那位兄弟成功配置过Resin+IIS的,配置站点,IIS的站点插入Resin服务器
看到是localhost,建议简单点:
去掉
Hashtable ht = new Hashtable(); ht.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory"); ht.put(Context.PROVIDER_URL,"t3://localhost:7001");
修改:
ctx.lookup("TestDataSource"); 为java:comp/env/jdbc/TestDataSource
Connection con = ds.getConnection("system","11111111");为ds.getConnection();然后看看什么出错信息
能见到回贴的人心里真的很高兴。 问题解决了,原因是, "t3://localhost:7001"); 这个URL, 以后大家写URL的时候最好用本机IP, 我的问题可能就出在这里, 感谢大家的回复 给分