<div> JavaScript is disabled on your browser.
Skip navigation links
Java™ Platform
Standard Ed. 8
compact3

Package javax.naming.directory

延伸 javax.naming包用于访问目录服务提供的功能。

See: 描述

Package javax.naming.directory Description

延伸到用于访问目录服务提供的功能的 javax.naming包。

此包定义了目录操作的java命名和目录interfaceTM(JNDI)。 JNDI提供命名和目录的功能,用java编程语言编写的应用程序。它被设计为独立于任何特定的命名或目录服务实现。因此,各种各样的服务-新的,新兴的,已经部署的-可以以一种常见的方式进行访问。

此包允许应用程序检索和更新存储在目录中的对象的属性,并使用指定的属性搜索对象。

目录上下文

DirContext接口表示一个目录下。它定义了检查和更新与目录对象相关联的属性的方法,或有时被称为目录条目的目录条目。

你用getAttributes()检索与目录对象相关的属性(为你提供的名称)。属性修改使用modifyAttributes()。您可以使用此操作添加、替换或删除属性和/或属性值。

DirContext也表现为一个命名上下文的javax.naming包扩展Context接口。这意味着任何目录对象也可以提供一个命名上下文。例如,一个人的目录对象可能包含该人的属性,并在同一时间提供一个上下文,用于命名相对于该人,如他的打印机和主目录的对象。

搜索

DirContext包含用于执行基于目录的搜索方法。最简单和最常见的用法,应用程序指定一组属性,可能与特定的价值观相匹配,并提交该属性集,以 search()方法。有其他重载形式的 search()支持更复杂的搜索过滤器。

包装规格

JNDI API规范和相关文件,可以在 JNDI documentation发现。
从以下版本开始:
1.3
Skip navigation links
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.

本帮助文档是使用 《百度翻译》翻译,请与英文版配合使用 by--QQ:654638585