在线154人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
J2EE/JavaEE/JEE/EJB/JSF等技术讨论
上一主题
在线等! 初始化 IBMUTC 时发生错误 com.ibm.ws.exception.ConfigurationWarning: Failed to open G:/项目名/.metadata/...
下一主题
数据库中有两个表TableA和TableB,这两个表分别映射成为两个实体类EntityA和EntityB,两个实体之间存在一对多的关系(一个EntityA包含多个EntityB),在代码中如下 cl..
Go
共有
3
回复 /
1
页
前往下页:
trainking
悄悄话
发表文章: 42
注册时间: 2003年07月01日 16:53
如何在多个页面中调用EJB的不同方法?
2003年08月20日 11:26
我现在做了一个购物车的
EJB
(stateful SessionBean)
另外,还有一个servlet来调用这个
EJB
的addItem方法实现在购物车中加入货物的功能。
这个Servlet的程序如下:
Cart mycart = home.create(username, cardnumber);
mycart.addItem(Book1);
现在我想在另一个Servlet中调用同一个
EJB
实例的removeItem方法,我该怎么做呢?
如果在另一个Servlet中也使用:
Cart mycart = home.create(username, cardnumber);
mycart.RemoveItem(Book1);
运行下来是不对的,变成又重新创建了一个
EJB
实例,而不是刚才那个。
如果直接mycart.RemoveItem(Book1);,运行也不对,是mycart没有定义的错误。
请大家帮帮我,告诉我这里到底应该怎么写。谢谢!
dede
悄悄话
发表文章: 7
注册时间: 2003年08月06日 14:39
Re: 如何在多个页面中调用EJB的不同方法?
2003年08月20日 20:37
是不是可以把对象存到session里呢
bruce
悄悄话
发表文章: 191
注册时间: 2003年05月28日 09:53
Re: 如何在多个页面中调用EJB的不同方法?
2003年08月20日 21:57
把你的购物车这个SessionBean放在HttpSession不就行了。象这样:
shoppingCart mycart = shoppingCartHome.create();
session.setAttribute("mycart", mycart);
trainking
悄悄话
发表文章: 42
注册时间: 2003年07月01日 16:53
谢谢楼上两位
2003年08月21日 08:48
谢谢啦,令我茅塞顿开!
共有
3
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
提交时自动拷贝以上内容到剪贴板 Ctrl-V可取出;提问题前先查询
标签列表
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
推荐Chrome快速浏览本站
OpenSource
JIVEJDON
v3.5
Powered by
JdonFramework
Code © 2002-09
jdon.com
anti spam