真的没有吗?
可不可以在servlet里按客户分配阿

解决方案 »

  1.   

    你可以在取得ejb 的时候做成singleton呀
    if (ejb == null)
    {
      //取得ejb
    }
      

  2.   

    谢谢楼上的大哥
    不过我是想每个web的客户端使用同一个SessionBean
    如果做成singleton了就全世界都用一个了
    恐怕不太好
      

  3.   

    我不明白你的意思,有状态sessionbean本身应该就可以做到你的要求啊!好象只要你每次用同样的参数进行create就行了
      

  4.   

    我用的是没有参数的构造函数!
    我想在两个页面间使用同一个SessionBean
    但是我的测试过程中每一个ejbCreate方法的掉用都被执行过了!
      

  5.   

    同时我还遇到了错误,因为每一个SessionBean我会开一个连接保持
    在他的生命周期内,最后导致了连接不够用的错误!