JSP应用开发体系与环境配置

上传人:沈*** 文档编号:97382608 上传时间:2022-05-27 格式:DOC 页数:16 大小:210.50KB
收藏 版权申诉 举报 下载
JSP应用开发体系与环境配置_第1页
第1页 / 共16页
JSP应用开发体系与环境配置_第2页
第2页 / 共16页
JSP应用开发体系与环境配置_第3页
第3页 / 共16页
资源描述:

《JSP应用开发体系与环境配置》由会员分享,可在线阅读,更多相关《JSP应用开发体系与环境配置(16页珍藏版)》请在装配图网上搜索。

1、PXAsMng6 曰硕InArttryI JSP应用开发体系与环境配置软件编程体系。 JSP 技术概述。 JSP 环境配置。学习目标软件编程体系 了解什么是 JSP 技术熟悉 JSP 的优点、缺点 了解 JSP 技术发展前景 JSP 安装配置1.1软件编程体系软件编程体系B/S结构(Brower/Server)C/S结构(Client/server)浏览器端:HTML/CSS/JavaScript/VBScript服务器端:ASP(.NET)PHP/JSP数抓冷 文持:SQL Server/Oracle/Sybase/MySQL/Informix阴人布法休系:Basic:VB/VBScript

2、/ASP(VBScript)/VB.NET/VBAC5K:Java/JavaScripVC4-/C#/PHP/JSP/ASP(JScript)C/Sf/f构:VB/VC/VC#/Delphi/Java/.NET系歹0帝孑工常岀A4沁*ous otmAutry2.1什么是JSPJSP(JavaServer Pages)是由 Sun 公司倡导、多家公司参与,于 1999 年推出的一种动态网页 技术标准.它是基于 Java Servlet 的 WEB 开发 技术,利用这一技术可以开发动态的、高性能 的 WEB 应用程序.在 HTML 文件中加入 Java 程 序片段和 JSP标记,就构成了 JSP

3、网页.在技 术方面,JSP 与ASP 非常相似.帝孑工常岀A4沁*ous otmAutry2.2 JSP的优势JSP 技术主要有以下优点:1. JSP代码跨平台,即一次编写,处处运行众所周知,由于微软的垄断性,它的产品可移植 性做得十分差,ASP也不例外,在Windows平台下编 写的ASP代码, 很难拿到别的平台下运行, 相反,JSP使用的是Java语言,它继承了Java语言的特点一 _“一次编写,处处运行”,这种概念正越来越深远地 影响着因特网行业的交互式Web页面的设计理念。JSP页面可以非常容易地跨平台、跨Web服务器软件 来设计和开发源码。2 . JSP组件跨平台JSP组件 (企业J

4、avaBeans JavaBeans或定制的JSP标签)都是跨平台可重用的。金业JavaBeans组件 可以访问传统的数据库,并能以分布式系统模式工作 于Solaris、Linux UNIX和Windows平台。3 .支持多种网页格式目前,JSP技术支持的网页格式还没有一个明确的 标准。一般来说,JSP技术既可以支持HTML/ DHTML的传统浏览器文件格式,又可以支持应用于 无线通信设备如移动电话、PDA等设备进行网页预览 的WML文件格式,还可以支持其他一些B2B电子商务 网站应用的XML格式。4. JSP标签可扩充性尽管ASP和JSP都使用标签与脚本技术来制作动 态Web网页,JSP技术

5、允许开发者扩展JSP标签,定 制JSP标签库,所以网页制作者充分利用与XML兼容 的标签技术强大的功能,大大减少对脚本语言的依赖。由于定制标签技术,使网页制作者降低了制作网页的 复杂度。5健壮性与安全性由于JSP页面使用的脚本语言是java语言,因此, 它就具有java技术的所有好处,包扌舌健壮的存储管 理和安全性.2.3 JSP的劣势JSP 技术主要有以下缺点:1. JSP技术极大的增加了产品的复杂性.为了获得 系 统的跨平台功能和产品伸缩能力,java系统开发了多 种产品,女口,JRE、JDK、J2EE、EJB、JSWDK、JavaBeans.只有有效地将它们组合在一起,才能产 生强大的功

6、能.2. java的高效率运行需要A用人量的内存和硬盘空间. 一方帝,java的咼建运行是適过.class攵彳牛常驻内存 來实现的.为一方面,并需要硬盘拿回乘存命一系列W.java文件和.class文件攻及对应的丿成本殳枠3. JSP程序调试困难.JSPliXifti执行时,首先被转换为.java文件(Servlet),然后将.java文件编译为字节码文件.这样,出错信息实 际上指向的是转廡后的那个.java交件(Servlet),而不 是JSP本身.2.4 JSP与ASP比较总的来说,JSP 和 ASP 在技术方面有许多相似 的地方。它们都是基于 Web 的应用程序开发方 案,它们都是在 W

7、eb 服务器端执行的程序.ASP 在网页制作中占据了一定的地位,但是其本身 还是有很大缺点.JSP 出现在 ASP 之后,兼顾 TASP 的很多优点,同时也克服了 ASP 的一些 缺点,是一种比较成热的网页开发程序语言。 以下是五个方面的比较:卞孑工*岀旌沁ot EJeciionc* msustry1 具有相同的程序结构:开发的WEB应用程序,都是将用 户界面和业务逻辑分开.2.采用不同的编程语言:JSP采用的是java语言;ASP采用的是JavaScript或VBScript脚本语言.3.可支持的WEB服务器:JSP支持流行的Web服务器,如Apache,Resin,Tomcat和Micro

8、soft IIS.而ASP只 支Microsoft IIS或者Personal Webserver。4.可支持的操作系统平台:JSP与平台无关,可以在所有文持Java的平台丄运行, 包括Linux, Unix,Windows及WindowsNT而ASP只支持Windows.5.性能比较.卞孑工*岀旌沁ot EJeciionc* msustry表2-1 JSP与ASP的性能比较性能JSPASP易学性容易很容易运行速度快较快运行系统开销小较大平台均可Win dows安全性好不好函数支持广不广厂商支持程度广泛不广泛帝孑工穴岀A4沁Pjbttf-ing ous ot曰eam mimtiy2.5JSP、

9、ASP测试报告在 ASP 盛行的今天,JSP 在执行效率方面是否 有优势?下面是第三方的测试数据:首先测试的是 JSP,测试采用 20000*20000 次 循环运算, 该程序只用了不到 3 秒的时间就运 行结束了。帝孑 H 常岀A4沁KfflJSP/Servlet的电子商务Application Server,市且声言木再开发後统软件。帝孑 H 常出A4沁PjbtiMnQ6 曰apy mAntry2.7 JSP页面通常情况下,JSP 页面由展示用户界面的 HTML 标记和进行数据计算两部分组成,因此 数据展示层代码和数据计算代码可能处在同一 JSP 页面,它们都部署在 WEB 服务器端。 J

10、SP 页面的四种形式:1.JSP 页面=HTML 标记+java 程序片2.JSP 页面=HTML 标记+Servlet 模块3.JSP 页面=HTML 标记+Bean4.JSP 页面=HTML 标记 +JSP _帝孑I A4 rfd PMiringOUM6 曰ttPC MuWy,多米用JSPo3JSP开发环境介绍常用应用开发环境介绍在开发过程中,基于JSP项目通當涉及到 Web朋务器数据库眾务器集成开发环境的选择帝孑工常出A4沁PiMing 4ous 6 EJettPC InJuttry3.1 Web服务器介绍WEB 服务器有很多,流行的 WEB 服务器有WebLogic、WebSphere

11、 利 ITomcat 三不中。这三种服务器都带有 JSP 引擎和 Servlet 引擎。帝孑工常出A4沁PiMing 4ous 6 EJettPC InJuttry3.2 Web服务器介绍一Web服务器O帕HqzicSlRg公司的产品.殳目前应用豪广逻的W那务春 支持J2LL畑而且不断的穽屢 以适应新的开发要求启力界面如图Q帝孑工営岀巫汕PittoMng ous t Eieareno InArttry3.3 Web服务器介绍二Web服务器 另一个當用的Web服务器是IBM公司的WebSphere,支持J2EE规范,启动界面如帝孑工営岀巫汕PittoMng ous t Eieareno InAr

12、ttry3.4 Web服务器介绍三Web服务器衣小助应用系9E或者有碌班的系统中.可以fit用-个ftMWebS3:3S支持全部占P以&ServledK址但長目去还不支持HJB.启砂界BMB3Project卞孑工囂岀肥沁PiMsring 40UM ot Eiedfoncs InArttry卞孑工囂岀肥沁PiMsring 40UMot EiedfoncsInArttry3.5数数据库服务器O在J旳湘关的开发领域中.常用的是聃删库:Orazle. DB沁QL。右时族也使用微软公司的SCL $2宀数库服黃絆O Or钦I擞裾是叶 Qa 公司的产品.也是历史杲悠久的數据库世界前廿強的企业中,Q 便用0乂

13、|我認库作为公司的劇库IRH.fies的也茹如因The3.6数据库服务器二数据库服务器IBM公司的CB:池是种常用的姒据库.和IBM的也bSDhee配合构成先盐的企业级解决方 秦堤数提庠朋矣H的启动界面如09帝孑工肯岀巫沁PitAsMoQ 40UM d Decnonc* mArttry3.7数据库服务器三数据库服务器目前商业帧库W务器市场三显鼎立:Oracle.找;审微软公司的SCL Server.在対示应 用中.有一1童用的免翦的小瞪数fWNK务ST MySOL RPQKhoQ OUM ot EJeaonc mArttry3.8集成开发环境一集成开发环境WeiJR务81和敕揺库服务8#构成了

14、发布平&貳要 迭援合進的开发工具以12高编胡的效看 日前有悶 种常用的企业级兔成开发坏境.dilde厂和WebSphere Studio虫u icuMLGm公司的产品.支持几乎金却的J2EE组件,是目前最为常用的开发坏境 启动界面 如困(Q1997-2OT3 BdrtftM SeOw*rCOC IIXX 3.10 JSP运行环境的安装配置JSP运行环境的安装配置JSP推存开发的环境:Windows2000/XP lonicat 5. x也是企业中常用的 开发环境氏JSP运行坏境需要JDK的支持,需要虫装两个软件:J2sdk和Tomcat。第一步:安装JDK第二步:安装Tomcat第三步:设置JAVA_HOME变啟卞孑工肯岀A4沁PAM-ing 6 EJaonc momtry本章内容软件编程体系。 JSP 技术概述。 JSP 坏境配置。卞孑I PAM-ing 6 EJaonc momtry

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!