JNDI + LDAP 问题急救

LDAP 的属性修改问题


开始修改的属性在LDAP中为文本属性
String attrName = "属性名";
String updateAttrValue = "修改后的属性值";
ModificationItem[] mods = new ModificationItem[1];
mods[0] = new ModificationItem(
DirContext.REPLACE_ATTRIBUTE,
new BasicAttribute(attrName, updateAttrValue.getBytes())
);
ctx.modifyAttributes(rdn, mods);

这样就修改成功了(均是字符类型值),可是现在要修改LDAP定义为Binary类型,或者布尔类型的属性不知如何修改,请教一下各位

还有就是比如如何将图片保存到LDAP服务器中?

图片保存LDAP,这么使用LDAP,过分吧。