两个是不同的容器, 也就是说管理的对象不一样. 容易引起误会的地方是, 有很多产品同时提供两个容器的服务, 比如weblogic, websphere...
建议楼主, 多看看, 一些基础的书.

解决方案 »

  1.   

    EJB 容器使用了在用户间共享的实例池。这个池只用于无状态 bean 和实体 bean,有状态 bean 需要维护状态,因而不能在用户之间转换。Web 容器实际上是一个 Java 运行时(Runtime), 提供了 Java Servlet API 的一个实现, 并且简化了 JSP 网页. Web 容器负责初始化, 调用以及管理 Java Servlet 和 JavaServer Page 的存活期. Web 容器的例子有: Tomcat, Resin, Weblogic等等, 没有它们, Web 应用程序就无法和真正的网络服务连接起来.