为什么不使用facade模式?
在session bean里调用实体bean

解决方案 »

  1.   

    jndi,然后就随便你了,想怎么玩就怎么玩了
      

  2.   

    为什么不使用facade模式?
    在session bean里调用实体bean
    ---------------
    同意得很。
      

  3.   

    你在session bean 中调用实体BEAN的代码和客户端调用实体BEAN差不多,不过记着在描述文件中要讲他们的引用关系添上。
      

  4.   

    建议看看《Core J2EE Patterns》,就什么都清楚了。
      

  5.   

    就向 实体bean 一般的 客户端程序一样,没有什么 特殊的....
      

  6.   

    人家要代码,咱就给代码。
    假如有实体Bean Student
    那么,再创建一个SessionBean比如叫StuController,创建一个方法,封装其按主键查找的Home接口方法。
    public Student getUserById(String _sId) throws 
    FinderException {
        Context cxt = new InitialContext("Student");
        Object o = cxt.lookup("Student");
        StudentHome stuHome = (StudentHome) o ;
        return stuHome.findByPrimary(_sId); 
    }
    然后在Jsp中调用SessionBean的方法就可以了。