jsp讲课课件幻灯片.ppt

  1. 1、本文档共124页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
jsp讲课课件幻灯片

JSP讲义 JSP技术概述 JSP的运行环境 JSP的核心技术 JSP的组件技术 JSP的数据库技术 Servlet技术 JSP技术概述 为何要学习Jsp JSP的工作原理 JSP的页面形态 学好JSP的综合要素 Jsp技术概述:网页技术的演变 网页技术经历的四个阶段 Html-CGI-PHP、ASP-JSP 静态网页和动态网页 网页内容的自动更新功能及与用户的交互功能 数据库技术的产生 JSP介绍 动态网页技术的比较 动态网页技术 HTML只有静态页面显示功能 CGI(公共网关接口)早期的动态网页技术 实现web应用程序由静态到动态的变革 可用不同的语言编写, 脚本程序处理客户请求并做出响应,编程难,效率低,修改复杂 微软的ASP VB简单易学,安装方便(IIS),对机器要求不高 传统的即时编译,效率低,安全性、稳定性差,仅限于windows系列的操作平台 动态网页技术 PHP 简单易学,可跨平台,安全性好 安装复杂,没有组件支持,缺少配套软件 SUN公司的JSP ASP、JSP的共同点 都是HTML内嵌式语言,内嵌不同的脚本代码 脚本程序在服务器端运行 将生成的HTML页面返回给客户端 Jsp技术概述:动态网页技术的比较 动态网页技术的比较 Jsp技术概述:Jsp特点 可将页面的显示和页面的逻辑相分离 用Html或xml标识设计页面 用 jsp标识或java脚本程序生成动态内容,并封装在JavaBean中 生成可复用的组件(效率高 ) 将复杂的或常用的功能封装在组件中 可数据共享,加速开发过程 采用标识简化页面的开发 一次编写,随处运行(代码的可移植性) 一次编译,一直运行(代码执行效率高) JSP特点 支持绝大部分平台(可跨平台操作) JSP独特的运行方式决定 编译后生成的不是特定机器的可执行码,而是独立于处理器结构的字节代码。 JSP通过JAVA可以访问几乎所有的数据库 因为Java连接数据库技术是JDBC和JDBC- ODBC桥。 Jsp技术概述:为何使用Jsp小结 随着internet的发展,动态Web页面被广泛使用 Jsp是由servlet发展起来的,所以具有servlet所具有的强大功能,又因为JSP在编写上简单,又不需要手工编译,所以被广泛使用。 Jsp是基于Java语言的,所以具有Java语言所具有的强大功能,如它的跨平台可操作性,安全性,快速性,以及在网络数据库应用上的优势。 B/S模式比C/S模式简单,且更容易维护,被更加广泛的使用。 JSP的工作原理 执行HTML页面请求,输入URL地址(/index.html) JSP的工作原理 HTML工作原理 /index.html 客户通过web浏览器向web服务器发送一个Http请求,即通过http协议向运行在域名为主机名为www的web服务器发送一个对index.html内容的请求,主机web服务器响应后,取出index.html文档发送到客户机,然后客户机把文档显示在用户界面上。 JSP工作原理图 Jsp技术概述: JSP的工作原理 JSP工作原理/index.jsp 客户端通过web浏览器向web服务器发送一个Http请求,web服务器判断后(.jsp扩展名),由JSP引擎把JSP页面转换成中间代码(.java),JSP引擎再调用服务器端的Java编译器对中间代码(servlet)进行编译,将中间代码变成字节代码(.class),再由Java虚拟机执行此字节代码,最后将结果以html页面的形式返回给客户端 。 Jsp技术概述: JSP的页面形态 它的页面结构很类似于Microsoft公司推出的ASP。传统的HTML文件中加入JAVA代码片断,JAVA代码内嵌在“% %”标记符中 页面组成 HTML标识符 JSP指令标识符 % java代码片断 % Jsp技术概述: JSP的页面形态 %@ page language=“java”% html head title标题/title /head body %=“hello world”% /body /html JSP的页面形态及位置 %@ page language=java % html head title标题/title script JavaScript代码 /script /head body % Java代码片断 % /body /html Jsp技术概述:学好JSP的综合要素 掌握HTML语言:可轻松建立JSP的表示页面。 熟悉Java语言:特别是正确使用Java的类、接口和方法,可简单实现应用程序的功能,使得静态页面动态化,轻松连接数据库。 掌握JavaScript:可

文档评论(0)

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

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

1亿VIP精品文档

相关文档