社区
Web 开发
帖子详情
能在jsp中直接调用EJB吗?
Yukon
2003-03-27 09:30:46
我知道可以用jsp调用javabean,然后用javabean来调用jar包,但能在jsp文件中直接调用eJB吗?
最好能给个例子,谢谢了
...全文
60
3
打赏
收藏
能在jsp中直接调用EJB吗?
我知道可以用jsp调用javabean,然后用javabean来调用jar包,但能在jsp文件中直接调用eJB吗? 最好能给个例子,谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
可以的
按照正常调用的方式就可以调用
我在网络上可以看到过现成的例子,不过不记得在什么地方看到的了
为什么使用
JSP
?
最后,
JSP
是Java EE不可或缺的一部分,是一个完整的企业级应用平台。这意味着
JSP
可以用最简单的方式来实现最复杂的应用。
【
EJB
系列】(二)——JBOSS7
中
EJB
的远程
调用
和本地
调用
导读 因为JBOSS6,7版本在
EJB
的本地
调用
和远程
调用
的写法上不同于之前的版本。所以在本篇文章
中
将给出代码实例,仅供参考。 环境 MyEclipse10 JBOSS7 理论知识远程
调用
(Remote Access)过程远程客户端 运行在跟
EJB
不同的机器或不同的JVM进程上 它可以是Web组件(如:
JSP
、Servlet)、应用客户端或其他的
EJB
对客户端来说
使用servlet ,
jsp
, javabean
调用
ejb
的方法
今天学习了
ejb
相关内容,小有收获。初步体验下来发现在使用servlet
调用
ejb
时十分方便,而使用
jsp
,javabean
调用
ejb
时则需要显示的使用JNDI。下来就来分别说说3种具体
调用
方法把。 首先,建立名为converterBean的本地
ejb
,然后在bean
中
添加本地方法toLowerCase()。这样
ejb
就算建好了。 接下来进入正题,使用servlet,
jsp
,jav...
JSP
调用
EJB
本专题我们讨论用
JSP
,Servlets,和JavaBean来构成一个系统的几种途径。下面有集
中
不同的结构。每一种都是从上一种发展过来的,下面的图表显示了发展过程的梗概。 当Sun公司开始推广
JSP
的时候,很多人认为可以通过Web页面来请求的企业级结构将会取代Servlet。虽然
JSP
是J2EE规范的关键组成部分,它处理请求和应答机制。我们
什么是
EJB
?
EJB
详解
EJB
到底是什么? 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了
EJB
是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE
中
并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用
EJB
什么时候不用。于是大家都产生一些联想,认为
EJB
"分布式运算"指得是"负载均衡"提高系统的运行效率。然而,估计很多人都搞错了,这个"服务群集"和"分布式运算"并没有根本解决运行负载的问题,尤其是针对数据库的应用系
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章