网站大量收购独家精品文档,联系QQ:2885784924

(第1章 JSP技术概述.pptVIP

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(第1章 JSP技术概述

课程信息 课程名称:《Java Web应用程序开发》 教材名称:《JSP Web应用程序开发》 学时数:32+32学时 学分:3 本讲主要内容 什么是Web应用程序? Web发展的三个阶段 动态网页编程技术CGI、ASP、PHP、JSP简介 JSP的运行原理 HTTP请求地址——URL HTTP请求和HTTP响应 桌面应用程序 2-1 桌面应用程序 2-2 Web 应用程序 2-1 Web 应用程序 2-2 什么是Web应用程序? 应用程序主要有两种模式C/S、B/S。 C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。 B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助IE等浏览器来运行。 Web应用程序是基于Web的。 Web应用程序一般是B/S模式。 C/S(Client/Server)结构(一) C/S(Client/Server)结构(二) B/S(Browser/Server)结构(一) B/S(Browser/Server)结构(二) 为什么学习B/S技术 C/S的局限性 B/S模式特点 B/S中浏览器端与服务器端采用请求/响应模式进行交互 Web应用程序开发的两大平台 ——Java EE平台与.NET平台 Java EE全称为Java Enterprise Edition; Java EE是一个开发平台,提供一组集成的企业API库和开发工具; Web 应用程序的三层体系结构 Java EE平台 Java EE核心技术中最常用的技术: EJB、 CORBA、 RMI、JSP、 Java Servlet、Java Bean、JDBC、XML、JMS、…… 本讲主要内容 什么是Web应用程序? Web发展的三个阶段 动态网页编程技术CGI、ASP、PHP、JSP简介 JSP的运行原理 HTTP请求地址——URL HTTP请求和HTTP响应 Web发展的三个阶段——静态网页 静态网页以HTML语言编写,保存在Web服务器上, Web发展的三个阶段—— 客户端动态网页 以DHTML和其它客户端交互技术编写的网页; DHTML(Dynamic HTML)是一种通过结合HTML、客户端脚本语言(JavaScript、VBScript)、层叠样式表(CSS)和文档对象模型(DOM)来创建动态网页内容的技术总称。 其它客户端交互技术有:Flash、ActiveX、Java Applet等。 Web发展的三个阶段—— Web应用程序 本讲主要内容 什么是Web应用程序? Web发展的三个阶段 动态网页编程技术CGI、ASP、PHP、JSP简介 JSP的运行原理 HTTP请求地址——URL HTTP请求和HTTP响应 CGI——公共网关接口(Common Gateway Interface) CGI不是一种程序语言,是一种基于浏览器的输入,在Web服务器上运行相应程序的技术标准; CGI是Web服务器调用外部程序的一个接口,通过CGI,Web服务器将用户从浏览器中录入的数据作为参数,运行本机上的程序,并把运行结果通过浏览器返回给用户; CGI的工作原理 ASP——动态服务器网页(Active Server Page) 是一套微软公司开发的运行于服务器端的脚本平台,内含于IIS中。 是用HTML语言、脚本语言、ASP组件及对象设计动态网页的技术; 缺点: 运行速度慢:ASP脚本每次被请求,都需编译执行; 平台适应性差:局限于微软的操作系统平台; PHP——(Personal Home Pages) 是内嵌于HTML中的服务器脚本编程语言。 优点: 开放源代码; 多平台支持; 安全性高; 缺点: 对各种数据库没有统一的接口标准; 没有大公司支持; 运行环境安装相对复杂; JSP——(Java Server Pages) 是Sun Microsystems倡导,多家公司参与建立的一种动态网页技术标准。 JSP是一个纯Java平台的技术,主要用来产生动态网页的内容; 特点: 跨平台:一次编写,随处运行; 可重复使用的组件; 分离静态内容和动态内容; 统一的数据库接口标准; %@ page language=java contentType=text/html;charset=gb2312% html head title 1到100的连续和 /title /head body %--显示1到100的连续和--% % int i,sum=0;

您可能关注的文档

文档评论(0)

qrpu4527 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档