扩展阅读
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javaserializedobjectmimetype定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: javafilelistflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmname定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getvmversion定义及介绍
  • 我想学Java,但不知道Java的实用的开发工具有那些,Java主要用在哪些方面,EJB到底是什么东西??
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getspecname定义及介绍
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getspecversion定义及介绍
  • 各位学java的朋友,学java的未来是什么,你们学java都用来开发什么项目啊!来者给分!!
  • java命名空间java.net类url的类成员方法: toexternalform定义及介绍
  • 请问java程序中的import为什么有的用java.….*,而有的又用java.….…,有什么区别吗?
  •  
    当前位置:  编程语言>java/jsp

    java命名空间javax.naming.spi类namingmanager的类成员方法: geturlcontext定义及介绍

     
        发布时间:2014-2-18  


        本文导语:  geturlcontext public static context geturlcontext(string scheme, hashtable environment) throws namingexception 为给定的 url 方案 id 创建一个上下文。 得到的上下文用于解析 scheme 方案的 url。得到的...

    geturlcontext

    public static context geturlcontext(string scheme,
                                        hashtable environment)
                                 throws namingexception
    为给定的 url 方案 id 创建一个上下文。

    得到的上下文用于解析 scheme 方案的 url。得到的上下文没有绑定到特定 url。它能够使用指定方案处理任意 url。

    创建所得上下文的工厂名称包含命名约定方案 id urlcontextfactory(例如,用于 "ftp" 方案 id 的 "ftpurlcontextfactory"),所在的包指定如下。context.url_pkg_prefixes 环境属性(可能包含从 applet 参数系统属性或应用程序资源文件中获得的值)包含以冒号分隔的包前缀列表。按指定的顺序尝试该属性中的每个包前缀来加载工厂类。默认包前缀是 "com.sun.jndi.url"(如果指定的包前缀都无效,则尝试使用此默认前缀)。完整的包名称是使用包前缀构造的,并与方案 id 连接在一起。

    例如,如果方案 id 为 "ldap",而 context.url_pkg_prefixes 属性包含 "com.widget:com.wiz.jndi",则命名管理器将尝试加载以下类,直到成功实例化其中的一个:

    • com.widget.ldap.ldapurlcontextfactory
    • com.wiz.jndi.ldap.ldapurlcontextfactory
    • com.sun.jndi.url.ldap.ldapurlcontextfactory
    如果没有包前缀有效,则返回 null

    如果某一工厂被实例化,则使用以下参数调用该工厂来产生结果上下文。

    factory.getobjectinstance(null, environment);

    例如,按上述方式对 ldap url 上下文工厂调用 getobjectinstance() 将返回一个可以解析 ldap url(例如 "ldap://ldap.wiz.com/o=wiz,c=us"、"ldap://ldap.umich.edu/o=umich,c=us" 等等)的上下文。

    注意,对象工厂(实现 objectfactory 接口的对象)必须是公共的,并且必须有一个不接受任何参数的公共构造方法

    参数:
    scheme - 上下文支持的 url 的非 null 方案 id。
    environment - 将在创建对象和对象工厂时使用的环境属性(可能为 null)。
    返回:
    使用方案 id scheme 解析 url 的上下文;如果没有找到用于创建该上下文的工厂,则返回 null
    抛出:
    namingexception - 如果在创建上下文时发生命名异常
    另请参见:
    getobjectinstance(java.lang.object, javax.naming.name, javax.naming.context, java.util.hashtable, ?>), objectfactory.getobjectinstance(java.lang.object, javax.naming.name, javax.naming.context, java.util.hashtable, ?>)
    相关文章推荐:
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • java文件重命名(文件批量重命名)实例程序代码分享
  • java命名空间java.text接口attributedcharacteriterator的类成员方法: getattribute定义及介绍
  • java 命名空间 命名规则第1/2页
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • Linux 下 java 的File类的renameTo()方法 不能重命名文件
  • java命名空间java.beans接口propertyeditor的类成员方法: getvalue定义及介绍
  • Java命名规则详细总结
  • java命名空间java.awt类container的类成员方法: getlayout定义及介绍
  • Java Web项目前端规范(采用命名空间使js深度解耦合)
  • java命名空间java.beans类defaultpersistencedelegate的类成员方法: defaultpersistencedelegate定义及介绍
  • java的命名规则默认是不是匈牙利命名法?
  • java命名空间java.text类decimalformat的类成员方法: topattern定义及介绍
  • java开发命名规范总结
  • java命名空间java.sql类types的类成员方法: null定义及介绍
  • Java实现文件批量重命名具体实例
  • java命名空间java.awt类awtevent的类成员方法: id定义及介绍
  • java命名空间java.text类choiceformat的类成员方法: choiceformat定义及介绍
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • java命名空间java.sql类driverpropertyinfo的类成员方法: value定义及介绍
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3