试题详情
简答题该网上书店系统实施选择JSP技术,请分析JSP技术的优缺点。
  • JSP技术的优点如下:
    ①通用性很好:JSP技术几乎可运行于所有的平台,只要该平台提供了Java 虚拟机。
    ②代码可移植性好、执行高效:在一种平台的机器上编写的JSP代码,只要做很少的变动,就可原封不动地在另一种平台的机器上编译通过。JSP代码只在第一次运行时被编译一次,以后每次执行时都不再编译。
    ③与数据库连接方便:JSP通过Java语言的JDBC技术,可以和任何与JDBC兼容的数据库建立连接,使用JSP能访问诸如Oracle、Sybase、MS SQLServer和MS Access等主流数据库。
    ④与XML技术集成: SUN在设计JSP规范时,特意提供了一个机制,用以创建任意 JSP 页面的一个 XML 版本。因此,JSP页面与XML工具是兼容的,利用这种方法XML工具能够直接创作和操作JSP页面。
    JSP技术的缺点如下:
    ①增加产品的复杂性。为了解决跨平台的功能及提高伸缩能力,增加了产品的复杂性。Java系统中产品众多,如jdk,jsdk,jswdk等,在增加扩展性时,也增加了应用的复杂性。
    ②占用更多内存。Java的运行速度是用class常驻内容完成的,运行JSP的Web服务器需要更多的内存。还需要额外的空间来存储一系列的.java文件和.class文件以及对应的版本文件。
    ③不适合简单应用。在简单易用型方面存在不足,会加长系统开发周期。
    JSP适合用于需要考虑平台移植的应用项目,以及高可靠性的 Internet/Intranet 应用系统。开发工具可以是 Eclipse/JBuilde /VisualC++等。
  • 关注下方微信公众号,在线模考后查看

热门试题