通过代码列出在context.xml Tomcat中配置的jndi数据源
Tomcat8是否提供了一些API,或者是否可以通过代码获取通过代码列出在context.xml Tomcat中配置的jndi数据源,tomcat,tomcat8,Tomcat,Tomcat8,Tomcat8是否提供了一些API,或者是否可以通过代码获取context.xml文件中配置的所有JNDI数据源的列表?我找到了获取JNDI名称的方法: import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NameClassPair; import javax.naming.NamingException; import java.util.*; try { Conte
context.xml
文件中配置的所有JNDI数据源的列表?我找到了获取JNDI名称的方法:
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NameClassPair;
import javax.naming.NamingException;
import java.util.*;
try {
Context context = new InitialContext();
NamingEnumeration enm = context.list("java:comp/env/jdbc");
while (enm.hasMore()) {
NameClassPair b = (NameClassPair) enm.next();
System.out.println( b.getName() );
}
} catch (NamingException ne) {
//
}