我正在尝试关注
上下文 ctx = (上下文) jndiCntx.lookup(fSTANDARD_ENVIRONMENT);
对象 obj = ctx.lookup(fSTANDARD_JNDINAME);
下面的代码让我返回错误
MyClass.class.isAssignableFrom(obj.getClass())
虽然
MyClass.class.getName().equalsIgnoreCase(obj.getClass().getName()) 返回真。
我无法将 obj 转换为 MyClass,因为它会引发 ClassCastException。
可能是什么问题?