Java LDAP未绑定:从单个条目获取属性的所有值
我有这个密码Java LDAP未绑定:从单个条目获取属性的所有值,java,ldap,unboundid-ldap-sdk,Java,Ldap,Unboundid Ldap Sdk,我有这个密码 // get the search results, getConnection = LDAPConnection SearchResult searchResults = getConnection().search(basedn, SearchScope.SUB, "(cn=JacobKranz)", "description"); System.out.println(searchResults.getEntryCount()
// get the search results, getConnection = LDAPConnection
SearchResult searchResults = getConnection().search(basedn,
SearchScope.SUB, "(cn=JacobKranz)", "description");
System.out.println(searchResults.getEntryCount());
if (searchResults.getEntryCount() > 0)
{
for(int i=0; i < searchResults.getEntryCount(); i++)
{
//System.out.println(i);
SearchResultEntry entry = searchResults.getSearchEntries().get(i);
System.out.println(entry.getAttributeValue("description"));
}
}
//获取搜索结果,getConnection=LDAPConnection
SearchResult searchResults=getConnection().search(basedn,
SearchScope.SUB,“(cn=JacobKranz)”,“description”);
System.out.println(searchResults.getEntryCount());
if(searchResults.getEntryCount()>0)
{
对于(int i=0;i
cn=JacobKranz的条目添加了多个描述,但我只能得到第一个值,而不是循环每个值
如何获取所有值?使用多值API:
for(String v : entry.getAttributeValues("description")) {
System.out.println(String.format("description value: %s", v));
}
我知道我忽略了一些简单的事情。谢谢