jndi 名字写的不对,所以找不到了.

解决方案 »

  1.   

       楼主理解有误,你的代码没错,是部署问题:“我知道在必须在同一jvm中才能访问到local接口”---实际上是同一container(容器)下才能访问LOCAL接口。
    jsp、servlet、javabean属于SERVLET container,而EJB属于EJB container。
    如果想使用LOCAL接口,那么就需要将SERVLET和EJB打包成*.ear包,使它们同放在
    一个容器下。公式 ear=war(jsp/javabean/servlet/)+jar(ejb)