下面的代码段作了很好的示范
<%@ page import="javax.naming.*, javax.rmi.portableremoteobject,
foo.accounthome, foo.account" %>
<%!
//定义一个对sessionbeanhome接口实例的全局引用
accounthome acchome=null;
public void jspinit() {
//获得home接口实例
initialcontext cntxt = new initialcontext( );
object ref= cntxt.lookup("java:comp/env/ejb/accountejb");
acchome = (accounthome)portableremoteobject.narrow(ref,accounthome.class);
}
%>
<%
//实例化sessionbean
account acct = acchome.create();
//调用远程方法
acct.dowhatever(...);
// 如此等等
%>
闽公网安备 35060202000074号