服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

jsp如何与ejb sessionbean通讯


  下面的代码段作了很好的示范
  <%@ 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(...);
  // 如此等等
  %>

扫描关注微信公众号