JNDI:JAVA命名目录接口,通过JNDI获得 import javax.naming.*;import java.util.*;import mypro.*;import java.sql.*;import javax.sql.*;public class EjbTest ...{ /** *//** * @param args */ public static void main(String[] args) ...{ try ...{ //构建远程服务器的上下文 Hashtable hash=new Hashtable(); //设置上下文创建工厂 hash.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory"); //设置远程连接的URL hash.put(Context.PROVIDER_URL,"t3://localhost:7001"); Context ctx=new InitialContext(hash); //获取JNDI对象 ↓JDNI名称 //UserManagerHome home=(UserManagerHome)ctx.lookup("UserManager");//获得HOME接口 //UserManager um=home.create();//获得远程接口 //System.out.println("-----------"+um.checkUser("accp","123456")+"------------"); //数据连接池 DataSource ds=(DataSource)ctx.lookup("mydb");//获得数据源 Connection conn=ds.getConnection();//获得连接 Statement st=conn.createStatement(); ResultSet rs=st.executeQuery("select * from jobs"); while(rs.next())...{ System.out.println(rs.getString(2)); } } catch (Exception e) ...{ e.printStackTrace(); } }}