>
> toASCII와 toHangul은 알겠는데요
>
> Context result = ctx.createSubcontext(toASCII(dn), attrs); 와
> (BasicAttributes)attrs에도 toASCII() 변형하여 attribute들을 설정
>
> 어떻게 사용해야 될지 모르겠습니다.
> 좀더 자세한 설명을 부탁드리겠습니다.
>
>
>
음...아마도 예제 코드가 있으면 이해가 가시리라 생각해서 예제코드를
올려봅니다. :)
Attributes attrs = new BasicAttributes(true); // case-ignore
Attribute objClass = new BasicAttribute("objectclass");
objClass.add("domain");
Attribute commonName = new BasicAttribute("cn");
commonName.add( toASCII(newValue.getText()) );
attrs.put(objClass);
attrs.put(commonName);
// add new entry to LDAP
Context result = ctx.createSubcontext(toASCII(dn), attrs);
위의 예제에서 newValue.getText()라는 함수는 텍스트 박스로 부터 입력받은
내용을 가져오는 것입니다. 간단히 두개의 attribute만을 가진 entry를
add하는 예제입니다.
domain,cn
그럼 성공하시길....
|