- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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;
您可能关注的文档
- (短文两篇《谈读书》《不求甚解》ppt课件.ppt
- (短文改错课件.ppt
- (矿山安全管理制度汇编.doc
- (石榴课件.ppt
- (砂轮产品生产许可证实施细则.doc
- (研究生开题报告模板.ppt
- (研究生读书报告格式细则.doc
- (硕 士 学 位 申 请 书.doc
- (硫酸铵(MSDS)化学品安全技术说明书.doc
- (硬盘坏道修复方法.doc
- 2023年12月云南西双版纳州消防救援支队战勤保障消防站招考聘用6人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2023年12月云南文山州广南县民兵训练基地服务中心考察选拔事业单位工作人员3人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2023年12月四川省仪陇县人民法院公开考调2名工作人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2023年12月年山东济宁北湖省级旅游度假区教育系统校园招考聘用30人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2023年12月山西省河曲县部分事业单位公开招考74名工作人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2023年12月年中国大洋矿产资源研究开发协会(中国大洋事务管理局)招考聘用应届生笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2023年12月浙江台州市委宣传部(市委网信办)下属事业单位选聘工作人员笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2023年11月湖南张家界市人力资源和社会保障局公开招聘公益性岗位人员1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 国药控股股份有限公司-H股校园招聘模拟试题附带答案详解学生专用.docx
- 国企薪酬改革方案.pptx
文档评论(0)