Ldap怎么样获得上级节点dn 本帖最后由 java_news 于 2010-09-03 10:16:29 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 纯java:LDAPSearchResults searchResults = conn.search(strDn, LDAPConnection.SCOPE_ONE, searchFilter, null, false, cons);LDAPEntry nextEntry = searchResults.next();String strTempDn = nextEntry.getDN();springLdap的获取方式:public List<xxxx> getEgpDepByEgpId(String baseEgpID, String fiStr, SearchControls controls) { String baseEgp = baseEgpID + "," + BASE_DN; List<xxxx> eList = ldapTemplate.search(baseEgp, fiStr, controls, new ContextMapper() { public Object mapFromContext(Object ctx) { DirContextAdapter context = (DirContextAdapter)ctx; String DN = context.getDn(); return null; } }); return eList; } hibernate自身多对多的查询问题 String问题 菜鸟级问题求调用方法 java怎样限制文本框内容为数字? java能进行线程监控吗? 菜鳥問問題...大蝦不准拍我磚哈...謝謝!(小的如字母符號不算哈..) java中读EXECL文件问题? 关于Focus的问题,求教。 我的CSDN原创高质量免积分下载资源列表 兄弟们,帮我理解一个概念----"SAP",送分呀!!! 为什么这个程序没有循环语句却能一直循环输出? 一个比较绕的正则问题
LDAPEntry nextEntry = searchResults.next();
String strTempDn = nextEntry.getDN();springLdap的获取方式:public List<xxxx> getEgpDepByEgpId(String baseEgpID, String fiStr,
SearchControls controls) {
String baseEgp = baseEgpID + "," + BASE_DN;
List<xxxx> eList = ldapTemplate.search(baseEgp, fiStr, controls,
new ContextMapper() {
public Object mapFromContext(Object ctx) {
DirContextAdapter context = (DirContextAdapter)ctx;
String DN = context.getDn();
return null;
}
});
return eList;
}