社区
Java EE
帖子详情
如何向EJB提交文件,并存储在服务器的某个目录。
keikai
2003-04-02 02:34:13
现在用的AppServer是WebLogic,我有Session Bean提供一个方法,如
public void uploadFile(String aFileName,byte[] data);
我不想将文件存储到数据库中,只是把它放到服务器上的某个目录存储起来,请问何解???
...全文
117
6
打赏
收藏
如何向EJB提交文件,并存储在服务器的某个目录。
现在用的AppServer是WebLogic,我有Session Bean提供一个方法,如 public void uploadFile(String aFileName,byte[] data); 我不想将文件存储到数据库中,只是把它放到服务器上的某个目录存储起来,请问何解???
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
keikai
2003-04-11
打赏
举报
回复
查了半天,后来在theserverside老外告诉我EJB可以Access disk
jwd
2003-04-02
打赏
举报
回复
这个原则:EJB不能够直接访问磁盘--只是个建议! 你直接用 file io就行了。
keikai
2003-04-02
打赏
举报
回复
who能告诉我:
这个原则:EJB不能够直接访问磁盘,不能够创建线程。
不过,好像从哪里看到过如何调用WebLogic的服务来访问磁盘:(
是不是正确的?
看来我得从Servlet动脑筋了:(
CSDN真是令我失望啊...
keikai
2003-04-02
打赏
举报
回复
郁闷,只能到Bea的Weblogic论坛去问问看了:(
zez
2003-04-02
打赏
举报
回复
用servlet 可以 ...
sessionbean里,没试过,不知道 :)
keikai
2003-04-02
打赏
举报
回复
记得AppServer有个原则就是EJB不能够直接访问磁盘,不能够创建线程。
不过,好像从哪里看到过如何调用WebLogic的服务来访问磁盘:(
就是不知道到哪里找啊,郁闷...
EJB
体系结构之
EJB
容器
EJB
容器
EJB
容器(中间件)在
EJB
服务器
环境中进行,
EJB
容器为
EJB
构件提供操作环境。 主要来说,
EJB
容器管理一下的系统级问题: 持久性(Persistence) 生命周期管理(Life Cycle Management) 安全性(Security) 事务管理(Transaction Management
Ejb
相关规范
Ejb
是Enterprise javaBean(企业javabean)的简称,它是j2ee规范的一部分,它通过一些列的api来将
ejb
规范转换成了
ejb
产品。 它主要是针对部署分布式应用程序而设计的.企业级javaBean主要指: 会话bean(Session Bean):分为有状态的和无状态的,每当客户端请求时,容器就会选择一个sessionB
Ejb
的XML部署描述
文件
如果使用注释定义JNDI名称会带来移植问题,因此建议使用
ejb
-jar.xml部署描述
文件
进行定义,该
文件
必须放置在jar的META-INF
目录
下HelloWorldBean
EJB
会话组件分析
在《
EJB
组件:基本结构解析》中,我们已经详细介绍了
EJB
组件的Home接口、Remote接口以及
EJB
组件类等内容。今天,我们将分析
EJB
的会话组件应用及分类。 会话组件的应用方式会话类型
EJB
组件是一种客户端应用程序通过
EJB
组件的Home接口创建并对客户端连接专有的组件类型,通常在
EJB
服务器
中创建的会话组件对象实例不与其它客户端应用共享。一个会话组件往往实现一个商务过程、简单的计算过程
EJB
是一种基于Java EE平台的
服务器
端组件模型,用于开发和部署企业级应用程序
EJB
规范是Java EE规范的一部分,定义了
EJB
组件的API和行为。这个
EJB
组件是一个无状态Session Bean,它定义了一个名为sayHello的方法,可以返回一个字符串。@Stateless是一个
EJB
注解,用于指定这个组件是一个无状态Session Bean。在Java中使用
EJB
,我们可以通过Java EE容器(如JBoss或WebLogic)来部署和运行
EJB
组件。通过Java EE容器,我们可以将这个
EJB
组件部署到
服务器
上,并将其作为一个Web服务或
EJB
客户端来使用。
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章