个人感觉框架就是一种规范,一种宏观上的东东。
容器其实就是具体的webapp的管理程序~~~
不知道这样理解可以不~~

解决方案 »

  1.   

    框架是一个规范,还没有具体实现.等你来搞定,但要按规定的范围内实现你自己需要的东西.容器是已经做好了,能盛东西了.但盛的东西都是按规范做出来的.规范是口头上的,容器已经是实现了的.JBUILDERX就超出了JAVA规范.
      

  2.   

    框架一般是用来简化开发或者满足设计模式中的开闭原则的。
    容器是运行程序的环境。。比如EJB容器、servlet容器等等,这些容器是规范,具体服务器是实现。
      

  3.   

    个人觉得,容器如(tomcat,jboss,weblogic.......)都是j2ee的不同实现,是j2ee应用程序执行的环境,而框架是实现应用公认的好的程序的方式如structs,spring,hibnate,框也是在容器中执行的程序,如果应用程序你用框架来开发,那么框架也成了应用程序以的一部份,些时框架和应用程序都在容器中执行