首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java连接LDAP查询当前元素的所有下级元素有关问题

2013-08-25 
java连接LDAP查询当前元素的所有下级元素问题我现在知道我选中的那个一级.我想通过查询获得下面所有的子级

java连接LDAP查询当前元素的所有下级元素问题
java连接LDAP查询当前元素的所有下级元素有关问题
我现在知道我选中的那个一级.我想通过查询获得下面所有的子级节点. 主要的是下面的子级节点的类型不一样.全部都要获取.

SearchControls constraints = new SearchControls();
constraints.setSearchScope(SearchControls.SUBTREE_SCOPE);
NamingEnumeration en = ctx.search("", "(cn=YZQZF)", constraints);

我的查询条件是这样, 但是只有查出一条数据来.而且是当前对象. 
LDAP Spring AD 查询
[解决办法]
刚说的可能不太对,你要查询所有的,就不能在filter里面写上具体的DN名称,把第二个参数中的cn=YZQZF去掉:
NamingEnumeration en = ctx.search(new LdapName("cn=YZQZF"), "(objectClass=top)", constraints);

热点排行