String JNDIName = "simpleValue";
String name = "old";
/**
* 取得上下文
*/
javax.naming.InitialContext ctx = null;
try {
ctx = new javax.naming.InitialContext();
}
catch (javax.naming.NamingException e) {
out.println("无法创建 InitialContext :"+e.getMessage());
} /**
* lookup
*/
try {
name = (String) ctx.lookup("java:comp/env/"+JNDIName);
}
catch (javax.naming.NamingException e) {
out.println("JNDI=" + JNDIName + " 无法找到 :" + e.getMessage());
}
catch (ClassCastException e) {
out.println("JNDI=" + JNDIName + " 的资源不是有效的 String :"+e.getMessage());
}
System.out.println(name)
String name = "old";
/**
* 取得上下文
*/
javax.naming.InitialContext ctx = null;
try {
ctx = new javax.naming.InitialContext();
}
catch (javax.naming.NamingException e) {
out.println("无法创建 InitialContext :"+e.getMessage());
} /**
* lookup
*/
try {
name = (String) ctx.lookup("java:comp/env/"+JNDIName);
}
catch (javax.naming.NamingException e) {
out.println("JNDI=" + JNDIName + " 无法找到 :" + e.getMessage());
}
catch (ClassCastException e) {
out.println("JNDI=" + JNDIName + " 的资源不是有效的 String :"+e.getMessage());
}
System.out.println(name)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货