J2EE只是个概念,是约定俗成的规则。
就好像毛泽东说:我要吃鱼!
毛泽东对谁说了,可能是个美女秘书,美女就是JSP,
美女秘书不会做鱼啊,她只好告诉管家,管家就是EJB,
管家叫厨师做鱼,叫厨师做鱼的这个动作就是servlet,
鱼端到毛泽东面前啦,这鱼就是java bean,实体bean。
他们之间的分工是事先约定好的,这就是协议中分层。
可能不是很准确,但绝对通俗易懂哈
biaozhi
jsp servlet ejb 都属于j2ee,又属于java
J2EE是老大,包括以上的东西
jsp负责界面
servlet负责前台与后台的连接
ejb负责后台业务,主要用于分布式
java bean是对实体的封装。
通俗理解大概就是这样了。
J2EE是一个平台,然后后面的一大串东西在他上面运作。
记住jsp就是servlet。EJB和java bean 就好比一个挖掘机和铲刀,大的工程要用的挖掘机,但平时挖个土也就用到铲刀,要不然还真是败家。