(JSP程序设计实用案例教程)ch1开发体系与环境配置.ppt

(JSP程序设计实用案例教程)ch1开发体系与环境配置.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开发体系与环境配置 本章目标: 静态网页与动态网页的概念 JSP与其他动态网页技术的区别 JSP运行环境的安装配置 JSP运行机制 JSP开发工具 静态网页与HTML 静态网页由单纯的超文本标记语言(HyperTextMarkupLanguage,HTML)进行编写,在存储时以HTML方式(文件扩展名为.htm/.html)存储。 网络中浏览的静态网页都是一个个的HTML文件,这些网页中可以包含文字、图片、动画和声音,以及能够跳转到其他文件的超级链接。所有的这些东西都是以超文本标记语言方式进行编写。 HTML文件通过所包含的特殊命令,来告诉用户的浏览器应该如何显示文本、图像以及网页的背景。这些命令加入到文本文件中,被称为HTML标记。如果在浏览器显示网页时查看网页的文本,可以看见在尖括号中的HTML标记。 2.动态网页 动态网页与静态网页从设计到实现都有所不同。动态网页是在HTML中使用特殊的程序编码来设计和完成。网页会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面,这将是今后Web发展的大趋势。编码可以使用编程语言,如C、Java、Visual Basic等,也可以使用专门的脚本(Script)语言,如VBScript、JavaScript、PHP等。 这样,在存储时也就需要使用不同的文件扩展名,如.asp、.jsp、.php等。因此在浏览时,除了需要有浏览器的支持外,还需要有支持相应的系统环境(如ASP、JSP或PHP)对其中的编码进行编译、解释,在经编译、解释后才能在浏览器中显示出正确的内容。 JSP 简介 JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。 JAVA平台相关的术语: (1)J2SE: Java 2 Standard Edition(JAVA 2标准版),适用于桌面系统的Java 2平台标准版, (2)J2EE:Java 2 Enterprise Edition(JAVA 2企业版),是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。 (3)J2ME:Java 2 Micro Edition(JAVA2精简版,也称为袖珍版),Java 2平台中适用于小型设备和智能卡的版本。 (4)JSDK:Java Software Development Kit,和JDK以及J2SE等同。 (5)J2SDK:Java 2 SDK,即Java 2软件开发工具包,包括运行环境、编译工具及其它工具、源代码等,基本上和J2SE等同。 (6)JDK: JDK现在是指J2SDK(J2SE Development Kit),同时,J2RE也改称为JRE。 (7)JRE:Java Runtime Environment(Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 (8)VM:Java虚拟机(Java Virtual Machine,JVM)是Java可移植性的关键。 JSP是J2EE体系的一种技术,主要用于开发WEB应用。 JSP的优势 程序可以跨台平执行。目前几乎所有平台上都可以见到一致的java servlet/jsp的Web Server/Application Serve系统。JSP可以让开发人员在任意环境做开发,在任意环境进行系统部署,在任意环境扩展应用程序。 多样化和功能强大的开发工具支持。Java已经有了许多非常优秀的开发工具而且有许多可以免费得到,并且其中的许多已经可以顺利的运行于多种平台之下。 强大的的可伸缩性。从只有一个小的jar文件就可以运行servlet/jsp到由多台服务器进行集群和负载均横,到多台Application进行事务处理、消息处理等。 JSP的不足 跨平台的功能和极度的伸缩能力极大的增加了产品的复杂性。也就是说,它在扩展时需要分成多少块,那么java系统中就有多少种产品。所以用户要以看到jre、jdk、jsdk、jswdk等,实际上它们只要有效的搭配在一起,就可以产生强大的效能,密不可分,但这同时使应用程序变得非常复杂。 JSP程序调试困难。JSP页面首先被转化为一个.java文件(servlet),然后再被编译。这样,出错信息实际上指向的是经过转化的那个.java文件而不是jsp本身。 J S P运行环境 为了能够编写JSP程序,至少需要具备以下两个基本条件: 在计算机上安装Java 2,并进行相关的环境变量的设置。 在计算

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档