版本:webligoc 10
oracle 10
在控制页面配置连接池(DataSource)由于版本高而不需要配置connection pool
dataSource参数如下:
name:oracle
jndiName:oracle
在控制页面测试连接成功 jsp获取代码 <%@ page language="java" contentType="text/html;charset=UTF-8"%> <%@page import="javax.naming.Context,javax.naming.InitialContext,javax.sql.DataSource,java.sql.Connection" %>
<%
try{
Connection conn = null;
//Properties p=new Properties();
//p.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
//p.put(Context.PROVIDER_URL, "t3://localhost:7001");
Context ctx=new InitialContext();
//Context ctxs = null;
//ctxs = (Context)ctx.lookup("oracle");
DataSource ds=(DataSource)(ctx.lookup("oracle"));
conn=ds.getConnection(); } catch(Exception e){
out.println(e.toString()); }
%> <html>
<body>this is test page </body>
</html>
出现的异常:javax.naming.NameNotFoundException: Unable to resolve 'oracle'. Resolved ''; remaining name 'oracle'
oracle 10
在控制页面配置连接池(DataSource)由于版本高而不需要配置connection pool
dataSource参数如下:
name:oracle
jndiName:oracle
在控制页面测试连接成功 jsp获取代码 <%@ page language="java" contentType="text/html;charset=UTF-8"%> <%@page import="javax.naming.Context,javax.naming.InitialContext,javax.sql.DataSource,java.sql.Connection" %>
<%
try{
Connection conn = null;
//Properties p=new Properties();
//p.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
//p.put(Context.PROVIDER_URL, "t3://localhost:7001");
Context ctx=new InitialContext();
//Context ctxs = null;
//ctxs = (Context)ctx.lookup("oracle");
DataSource ds=(DataSource)(ctx.lookup("oracle"));
conn=ds.getConnection(); } catch(Exception e){
out.println(e.toString()); }
%> <html>
<body>this is test page </body>
</html>
出现的异常:javax.naming.NameNotFoundException: Unable to resolve 'oracle'. Resolved ''; remaining name 'oracle'
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货