J2EE,JSP,SERVLET,EJB,JAVA BEAN等等各种到底啥子关系?各种协议中分层又是啥子意思?

求高手给个通俗易懂的解答~~
2024-11-02 22:44:57
推荐回答(5个)
回答1:

J2EE只是个概念,是约定俗成的规则。
就好像毛泽东说:我要吃鱼!
毛泽东对谁说了,可能是个美女秘书,美女就是JSP,
美女秘书不会做鱼啊,她只好告诉管家,管家就是EJB,
管家叫厨师做鱼,叫厨师做鱼的这个动作就是servlet,
鱼端到毛泽东面前啦,这鱼就是java bean,实体bean。
他们之间的分工是事先约定好的,这就是协议中分层。
可能不是很准确,但绝对通俗易懂哈

回答2:

biaozhi

回答3:

jsp servlet ejb 都属于j2ee,又属于java

回答4:

J2EE是老大,包括以上的东西
jsp负责界面
servlet负责前台与后台的连接
ejb负责后台业务,主要用于分布式
java bean是对实体的封装。

通俗理解大概就是这样了。

回答5:

J2EE是一个平台,然后后面的一大串东西在他上面运作。
记住jsp就是servlet。EJB和java bean 就好比一个挖掘机和铲刀,大的工程要用的挖掘机,但平时挖个土也就用到铲刀,要不然还真是败家。