首先,我不建议采用这种方法.为什么不修复EJB的JNDI名称?
也就是说,您可以调用一个方法InitialContext#list
来遍历JNDI树并找出EJB的名称.有一个很好的代码示例在这里,所以我就不再重复了.一个重要的注意事项 - 调用ctx.list("")
只会为您提供第一级JNDI树,因此您必须递归调用该方法才能获得EJB名称.提示:EJB通常部署在分支ejb下.
也可以看看:
归档时间: |
|
查看次数: |
9973 次 |
最近记录: |