我正在从Lotus Notes中的代理通过JNDI从LDAP / AD检索帐户信息。这很好用。我的问题是具有相同名称的atrributes / values,例如ObjectClass和ObjectType在条目中可以多次使用。我想使用以下代码将值存储为LotusNotes中的多字节条目
for (NamingEnumeration ae = atts.getAll(); ae.hasMore();) {
Attribute attr = (Attribute) ae.next();
Item mItem = newDoc.getFirstItem(fPre + "_" + attr.getID());
if(mItem == null){
newDoc.replaceItemValue(fPre + "_" + attr.getID(), attr.get());
}else{
mItem.appendToTextList("" + attr.get());
}
}
但我总是得到一个价值。那么我是否以错误的方式访问LDAP / AD中的条目,或者是否错误地存储了Notes(无法保存就无法访问项目,就像使用LotusScript一样)?
由于 阿明