第1章 JSP概述资料摘要.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP程序设计 JSP开发的例子 中国工商银行/icbc/perbank/index.jsp 中国建设银行 /cn/home/index.html 网站 网站含义:网页的集合,含有文本、图片、多媒体、超链接、程序代码等丰富的资源。 网页的灵魂:HTML 网页的分类:静态网站、动态网站 静态网站设计基础:网页制作、图片处理、动画处理、… 动态网站(1/2) 动态网站(2/2) 含义:网站内容可根据不同情况动态变更的网站。 误解:具有动画功能的网站。 功能:实现交互功能,如用户注册、信息发布、产品展示、订单管理等。 功能扩展:用以构建B/S架构的应用系统。 你知道以下术语吗? AJAX LAMP WEB 2.0 第 1 章 JSP概述 1.1 JSP技术概述 1.2 JSP技术特征 1.3 JSP的处理过程 1.4 JSP与其他服务器端脚本语言的比较 1.5 JSP开发环境搭建 1.6 JSP开发工具 1.7 JSP程序开发模式 1.8 第一个JSP应用 1.1 JSP技术概述 JSP:Java Server Pages JSP基础之一:Java语言 JSP基础之二:Servlet JavaBean技术 Java语言 Java是完全面向对象的编程语言,它具有简单、面向对象、可移植性、分布性、解释器通用性、稳健、多线程、安全和高性能等优点。其中最重要的就是实现了跨平台运行,这使得应用Java开发的程序可以方便地移植到不同的操作系统中运行。 Servlet技术 Servlet是在JSP之前就存在的运行在服务端的一种Java技术,它是用Java语言编写的服务器端程序。 Servlet主要用于处理Http请求,并将处理的结果传递给浏览器生成动态Web页面。 JavaBean技术 JavaBean是根据特殊的规范编写的普通的Java类,可称它们为“独立的组件”。每一个JavaBean实现一个特定的功能,通过合理地组织具有不同功能的JavaBean,可以快速地生成一个全新的应用程序。 通过应用JavaBean,可以很好地将业务逻辑和前台显示代码分离,这大大提高了代码的可读性和易维护性。 JSP技术 Java Server Pages简称JSP,是由Sun公司倡导,与多个公司共同建立的一种技术标准,它建立在Servlet之上。应用JSP,程序员或非程序员可以高效率地创建Web应用程序,并使得开发的Web应用程序具有安全性高、跨平台等优点。 1.2 JSP技术特征 跨平台 分离静态内容和动态内容 可重复使用的组件 沿用了Java Servlet的所有功能 预编译 分离静态内容和动态内容 使用JSP,程序员可以使用HTML或XML标记来设计和格式化静态内容,并通过JSP标记及JavaBean组件来制作动态内容。 将静态内容与动态内容的明确分离,是以Java Servlet开发Web应用发展为以JSP开发Web应用的重要因素之一。 预编译 预编译是JSP的另一个重要的特性。JSP页面在被服务器执行前,都是已经被编译好的,并且通常只进行一次编译,即在JSP页面被第一次请求时进行编译,在后续的请求中如果JSP页面没有被修改过,服务器只需要直接调用这些已经被编译好的代码,这大大提高了访问速度。 1.3 JSP的处理过程 1.4 JSP与其他服务器端脚本语言的比较 CGI:Common Gateway Interface ASP:Active Server Pages PHP:Personal Home Page ASP.NET CGI( Common Gateway Interface )即通用网关接口。是最早用来创建动态网页的一种技术, CGI可以说是当前应用程序的基础技术,但这种技术编制方式比较困难而且效率低下,因为每次页面被请求的时候,都要求服务器重新将CGI程序编译成可执行的代码。 ASP(Active Server Page)是一种使用很广泛的开发动态网站的技术。它通过在页面代码中嵌入VBScript或JavaScript脚本语言来生成动态的内容,在服务器端必须安装了适当的解释器后,才可以通过调用此解释器来执行脚本程序,然后将执行结果与静态内容部分结合并传送到客户端浏览器上。 PHP,Personal Home Page,主要被广泛应用于UNIX/Linux平台。 ASP.NET它是.NET框架的一部分,可以使用任何.NET兼容的语言,如Visual Basic.NET,C#,J#等来编写ASP.NET应用程序。 1.5 JSP开发环境搭建 1.5.1 JSP的运行环境 1.5.2 JDK的安装与配置 1.5.3 Tomcat的安装与启动 1.5.1 JSP

文档评论(0)

风凰传奇 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档