请问大虾:如何用JSP调用EJB?

zuoxiaoqin 2002-04-29 05:47:30
请问如何用JSP调用EJB。能给例子将不胜感激!
...全文
16 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
肖尧19 2002-04-29
  • 打赏
  • 举报
回复
我只是给了你一个调用EJB的JSP的例子
你连EJB都没有部署,当然不行
如果要了解整个开发过程,得把我给的那个地址里的那个例子通看一遍
zuoxiaoqin 2002-04-29
  • 打赏
  • 举报
回复
还有我是在WEBLOGIC上用JSP调EJB

Object objRef = ic.lookup("
java:comp/env/ejb/TheConverter");

java:comp/env/ejb/TheConverter好像不行
zuoxiaoqin 2002-04-29
  • 打赏
  • 举报
回复
我看到一篇文档,可是记不清楚了,好像是
1,要IMPORT JAR包文件
2。还要什么<usebean beanid=''.....>
能解释一下吗?
肖尧19 2002-04-29
  • 打赏
  • 举报
回复
http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/GettingStarted6.html#65155
肖尧19 2002-04-29
  • 打赏
  • 举报
回复
<%@ page import="Converter,ConverterHome,javax.ejb.*,
javax.naming.*, javax.rmi.PortableRemoteObject,
java.rmi.RemoteException" %>
<%!
private Converter converter = null;
public void jspInit() {
try {
InitialContext ic = new InitialContext();
Object objRef = ic.lookup("
java:comp/env/ejb/TheConverter");
ConverterHome home =
(ConverterHome)PortableRemoteObject.narrow(
objRef, ConverterHome.class);
converter = home.create();
} catch (RemoteException ex) {
...
}
}
...
%>
<html>
<head>
<title>Converter</title>
</head>

<body bgcolor="white">
<h1><center>Converter</center></h1>
<hr>
<p>Enter an amount to convert:</p>
<form method="get">
<input type="text" name="amount" size="25">
<br>
<p>
<input type="submit" value="Submit">
<input type="reset" value="Reset">
</form>
<%
String amount = request.getParameter("amount");
if ( amount != null && amount.length() > 0 ) {
BigDecimal d = new BigDecimal (amount);
%>
<p><%= amount %> dollars are
<%= converter.dollarToYen(d) %> Yen.
<p><%= amount %> Yen are
<%= converter.yenToEuro(d) %> Euro.
<%
}
%>
</body>
</html>

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧