社区
Web 开发
帖子详情
能在jsp中直接调用EJB吗?
Yukon
2003-03-27 09:30:46
我知道可以用jsp调用javabean,然后用javabean来调用jar包,但能在jsp文件中直接调用eJB吗?
最好能给个例子,谢谢了
...全文
32
3
打赏
收藏
能在jsp中直接调用EJB吗?
我知道可以用jsp调用javabean,然后用javabean来调用jar包,但能在jsp文件中直接调用eJB吗? 最好能给个例子,谢谢了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
geyf
2003-03-27
打赏
举报
回复
当然可以,
<html>
<title>
ejb client
</title>
<%@ include file="import.jsp" %>
<body bgcolor="#FFFFCC">
</body>
<%
String JNDI_NAME = "statelessSession.TraderHome";
TraderHome home = null;
Trader trader = null;
try
{
out.println("Beginning statelessSession.Client...");
Properties h = new Properties();
h.put(Context.INITIAL_CONTEXT_FACTORY,
"weblogic.jndi.WLInitialContextFactory");
h.put(Context.PROVIDER_URL, "t3://localhost:7001");
InitialContext ctx = new InitialContext(h);
home = (TraderHome)ctx.lookup(JNDI_NAME);
// trader = (Trader)PortableRemoteObject.narrow(home.create(), Trader.class);
trader = (Trader)home.create();
String [] stocks = {"BEAS", "MSFT", "AMZN", "HWP" };
// execute some buys
for (int i=0; i<stocks.length; i++) {
int shares = (i+1) * 100;
out.println("Buying "+shares+" shares of "+stocks[i]+".");
trader.buy(stocks[i], shares);
}
// execute some sells
for (int i=0; i<stocks.length; i++) {
int shares = (i+1) * 100;
out.println("Selling "+shares+" shares of "+stocks[i]+".");
trader.sell(stocks[i], shares);
}
}catch (Exception e) {
out.println(" error!Exception is " + e.getMessage());
}finally {
try {
// remove the Trader
if (trader!= null) {
out.println("Removing the trader");
trader.remove();
}
} catch (Exception e1) {
out.println("trader.remove() error:" + e1.getMessage());
}
}
%>
</html>
kofwr
2003-03-27
打赏
举报
回复
可以,通过JNDI就可以..
hanty
2003-03-27
打赏
举报
回复
可以的
按照正常调用的方式就可以调用
我在网络上可以看到过现成的例子,不过不记得在什么地方看到的了
java源码包---java 源码 大量 实例
在有状态SessionBean
中
,用累加器,以对话状态存储起来,创建
EJB
对象,并将当前的计数器初始化,
调用
每一个
EJB
对象的count()方法,保证Bean正常被激活和钝化,
EJB
对象是用完毕,从内存
中
清除…… Java Socket 聊天...
java源码包2
在有状态SessionBean
中
,用累加器,以对话状态存储起来,创建
EJB
对象,并将当前的计数器初始化,
调用
每一个
EJB
对象的count()方法,保证Bean正常被激活和钝化,
EJB
对象是用完毕,从内存
中
清除…… Java Socket 聊天...
java源码包3
在有状态SessionBean
中
,用累加器,以对话状态存储起来,创建
EJB
对象,并将当前的计数器初始化,
调用
每一个
EJB
对象的count()方法,保证Bean正常被激活和钝化,
EJB
对象是用完毕,从内存
中
清除…… Java Socket 聊天...
java+web项目开发,javaweb开发完整实例源代码
5. **
EJB
(Enterprise JavaBeans)**:在企业级应用
中
,
EJB
提供了一种组件模型,用于构建可部署在Java EE服务器上的业务逻辑。虽然现代开发更多倾向于轻量级框架,但理解
EJB
对于理解Java EE的历史和演变至关重要。 ...
Java面试宝典 2013版(完整版)
- 涉及Java在Web开发
中
的应用,包括Servlet、
JSP
、Java Web组件等知识点。 五.数据库部分 - 掌握Java与数据库交互的知识,如JDBC的使用、SQL语言基础、事务处理等。 六.XML部分 - XML是Java Web开发
中
常用于数据...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章