package lee;
import javax.naming.*;
import java.util.*;
/**
* Description:
* <br/>网站: <a href="http://www.crazyit.org">疯狂Java联盟</a>
* <br/>Copyright (C), 2001-2010, Yeeku.H.Lee
* <br/>This program is protected by copyright laws.
* <br/>Program Name:
* <br/>Date:
* @author Yeeku.H.Lee kongyeeku@163.com
* @version 1.0
*/
public class NameServiceTest2
{
public static void main(String[] args)
throws NamingException
{
final String fileName = "youandme.mp3";
final String newName = "油和米.mp3";
final String dirName = "Beyond";
final String newDir1 = "newDir1";
final String newDir2 = "newDir2";
//创建一个Hashtable对象,用于为Context设置初始化参数
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,
"com.sun.jndi.fscontext.RefFSContextFactory");
env.put(Context.PROVIDER_URL, "file:/F:/music");
Context ctx = new InitialContext(env);
//列出当前Context下的所有绑定关系
NamingEnumeration<Binding> bindings
= ctx.listBindings("");
while(bindings.hasMore())
{
Binding binding = bindings.next();
System.out.println(binding.getName()
+ " --> " + binding.getObject());
}
//列出当前Context的指定SubContext下的所有绑定关系
bindings = ctx.listBindings(dirName);
System.out.println("------下面是Beyond Context下的绑定------");
while(bindings.hasMore())
{
Binding binding = bindings.next();
System.out.println(binding.getName()
+ " --> " + binding.getObject());
}
//创建2个SubContext(实际就是创建两个子目录)
ctx.createSubcontext(newDir1);
ctx.createSubcontext(newDir2);
//删除1个SubContext
ctx.destroySubcontext(newDir2);
//将当前Context下指定的绑定名进行重命名
ctx.rename(fileName , newName);
ctx.close();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
经典JAVA EE企业应用实战基于WEBLOGIC JBOSS的JSF+EJB 3+JPA整合开发——源码第5章 其他部分详见我的上传列表。 本书介绍了Java EE规范的三大主要规范JSF、EJB 3和JPA,其中JSF是Sun公司提供的JSF RI;EJB 3部分则包含Session Bean、Message Driven Bean的详细介绍。本书内容主要包括三部分,第一部分介绍Java EE开发的基础知识,以及如何搭建开发环境;第二部分详细讲解了JSF RI、EJB 3的Session Bean等Java EE知识;第三部分提供了一个JSF+EJB 3+ JPA整合开发的项目:电子拍卖系统。
资源推荐
资源详情
资源评论
收起资源包目录
05.rar (45个子文件)
05
5.3
bindTest.war
test.jsp 946B
WEB-INF
web.xml 278B
jndiTest
src
lee
JBossClient.java 1KB
JNDIClient.java 1KB
lib
wlclient.jar 478KB
jbossall-client.jar 1KB
webservices.jar 1.62MB
jnp-client.jar 51KB
jboss-logging-spi.jar 13KB
classes
lee
JBossClient.class 2KB
JNDIClient.class 1KB
build.xml 933B
bindTest
test.jsp 946B
WEB-INF
web.xml 278B
5.5
qs
server
Server.java 594B
ServerImpl.class 1KB
Server.class 293B
Person.java 866B
ServerImpl.java 1KB
Person.class 662B
client
RMIClient.class 836B
Server.class 293B
RMIClient.java 743B
Person.class 662B
5.2
fsContext
src
lee
NameServiceTest2.java 2KB
NameServiceTest.java 1KB
lib
fscontext.jar 22KB
providerutil.jar 75KB
classes
lee
NameServiceTest.class 2KB
NameServiceTest2.class 2KB
build.xml 936B
ctxTest.war
test.jsp 863B
WEB-INF
web.xml 278B
5.6
server
Server.java 479B
RMIClient_Stub.class 2KB
Client.class 214B
ServerImpl.class 2KB
Server.class 212B
ServerImpl.java 1KB
client
RMIClient_Stub.class 2KB
Client.class 214B
RMIClient.class 1KB
Server.class 212B
RMIClient.java 1KB
Client.java 498B
共 45 条
- 1
z2007130205
- 粉丝: 14
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页