1、 什么是JavaEE?其编程思想是什么?
JavaEE是一个标准的中间件体系结构,是企业分布式应用开发标准。JavaEE的编程思想是组件—容器。
2、 为什么提出JavaEE体系结构?
(1)为满足开发多层体系结构的企业级应用的需求,提出了JavaEE:分布式,可移植,旧系统集成支持,面向Web,满足企业计算要求(一致性、事务性、安全性),要有好的特性(可伸缩、可扩展、易维护)。
(2)JavaEE提供了一套完整的解决所有这些问题的框架方案:提供了分布式、可移植组件的框架,为组件与应用服务器提供标准API,简化了服务器端中间层组件的设计
3、 简述JavaEE体系包含的主要技术。
组件技术(客户端组件、Web组件、业务组件)、服务技术、通信技术
4、 JavaEE应用有哪些优点?
独立于硬件配置和操作系统;坚持面向对象的设计原则;灵活性、可移植性和互操作性;轻松的企业信息系统集成
5、 Java Servlet和JSP的比较。
相似:两者都是基于Java的技术,所以都继承了Java的所有特性(跨平台、多线程、OO ),都可以使用Java强大的API;
两者工作方式相似:JSP代码先被JSP容器转换为Servlet代码再编译为类;
两者在JavaEE体系结构中的工作层次相同,都负责与客户端的连接。
不同:编程方式不同。Servlets是一些运行于Web服务器端的Java小程序;而JSP是脚本,编写起来更简单容易;
应用目的不同。Servlet主要用于从客户端接收请求信息,而JSP主要负责将服务器端信息传送到客户端;使用JSP的真正意义在于:可以将界面设计和业务逻辑设计分离。
6、 什么是Servlet?它与Applet之间有何异同?
Servlet是一种独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它用来扩展服务器的功能,可以生成动态的Web页面。
相同之处:他们都不是独立的应用程序,没有main()方法;他们都

本文深入解析JavaEE标准,涵盖其编程思想、体系结构提出原因、主要技术、应用优点,以及Servlet、JSP、JavaBean、JDBC等工作原理与设计规则,适合JavaEE开发者和技术爱好者阅读。
最低0.47元/天 解锁文章

2244

被折叠的 条评论
为什么被折叠?



