注册 登录
编程论坛 J2EE论坛

[求助]JSP和Servlet各有什么特点?-->angeloc转移

章鱼哈哈 发布于 2007-01-03 12:08, 877 次点击
二者有什么区别和联系? JSP的隐含对象Session和Application各有什么特点?为什么当今MVC(模型-视图-控制器)开发模式(在Java中的实现称为struts)得以广泛流行?



J2EE包含哪些核心技术?J2EE分布式应用模型有几层?各有什么功能?这种多层结构比传统的2层C/S结构有什么优势?EJB可以分为哪三种类型?
1 回复
#2
千里冰封2007-01-03 12:40
JSP最后也将被编译成Servlet执行
Session对象是会话期间,Application对象是整个服务器的生命周期
MVC分离使得维护性很好,所以很流行
J2EE的核心技术请参阅J2EE规范说明书
J2EE分布式应用模型有四层
1,运行在客户端机器上的客户层组件
2,运行在J2EE服务器上的Web层组件
3,运行在J2EE服务器上的业务逻辑层组件
4,运行在EIS服务器上的企业信息系统(Enterprise information system)层软件

优势就是分工明确,更好维护

EJB分为会话BEAN(SessionBean),实体BEAN(EntityBean),消息驱动BEAN(Message-Drive Bean)这三种
1