- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WEB应用开发(JSP) 主讲:余正红 互联网数据库 主讲:余正红 主讲:余正红 互联网数据库 主讲:余正红 互联网数据库 互联网数据库 主讲:余正红 互联网数据库 互联网数据库 主讲:余正红 互联网数据库 主讲:余正红 互联网数据库 第1章 JSP概述 本章学习目标 了解Web开发的基础知识 掌握JDK的安装与配置 掌握Tomcat的安装与启动 了解Tomcat的目录结构 了解MyEclipse开发工具 熟悉JSP程序的编辑与运行 * * 1.1 Web简介 1.1.1 什么是Web Web全称World Wide Web,简称WWW,是Internet上的一种服务。 Web的成功主要取决于以下三个要素: (1)万维网联盟(简称W3C)制定了一套标准的、易于人们掌握的超文本标记语言(Hypertext Markup language,简称HTML)。 (2)使用统一资源定位器(简称URL)来描述Internet上资源的位置和访问方式。 (3)提供了一种超文本传输协议HTTP来解决如何访问Internet上的资源。 * * 1.1.2 静态网页与动态网页 1.静态网页 在网站设计中,纯粹HTML格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页构成的。在静态网页中可以出现各种动态效果,如GIF格式的动画、FLASH、滚动字幕等,这些“动态效果”只是视觉上的,与下面将要介绍的动态网页是不同的概念。 静态网页的特点。 * * 2.动态网页 动态网页是指在接到用户访问要求后动态生成的页面,页面内容会随着访问时间和访问者的不同而发生变化,一般运行在服务器端。动态网页是与静态网页相对应的,网页URL通常以.asp、.jsp、.php、.cgi等形式为后缀。 动态网页的特点。 静态网页和动态网页各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站内容的多少。如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现。 * * 1.1.3 Web动态网页技术 1.CGI技术:是第一种使服务器能根据运行时的具体情况动态生成HTML页面的技术。 2.ASP技术:是由微软公司在1996年底推出的一种允许用户将HTML或XML标记与VBScript或JavaScript脚本代码相结合生成动态网页的技术,是一个Web服务器端的开发环境,利用它可以创建和运行动态、交互、高性能的Web应用程序。ASP网页文件的后缀是.asp。ASP简单易学、安装使用方便、开发工具强大。但ASP只能运行于微软的服务器产品之上,所以在安全性、稳定性、跨平台性等方面还有待继续提升。 * * 3.PHP技术 PHP是一种跨平台的服务器端的嵌入式脚本语言,由创始人Rasmus Lerdorf在1994年提出,1995年发布第一个公开版本。PHP大量地借用C、Java和Perl语言的语法,并耦合PHP自己的特性,使Web开发者能够快速开发出Web应用程序。PHP开放源码,是完全免费的,并且可以在多种Web服务器平台上运行。PHP网页文件的后缀是.php。 PHP与HTML语言具有非常好的兼容性。它支持目前绝大多数数据库,如Microsoft SQL Server、MySQL、Sybase、Oracle等。特别的,PHP与MySQL是一种绝佳组合。另外PHP提供了类和对象,支持面向对象编程。 * * 4.JSP技术 JSP(Java Server Pages,Java服务器页面)是由Sun公司在1999年6月推出的一种动态网页技术,它完全解决了ASP和PHP的脚本级执行的缺点。JSP是基于Java语言的,具备了Java技术简单易用、完全面向对象、与平台无关、安全可靠等特点,可以在Servlet和JavaBean的支持下,完成功能强大的动态网站程序的开发。JSP网页文件的后缀是.jsp。 JSP的主要特点。 * * 1.1.4 Web服务器介绍 1.IIS 2.Apache 3.Tomcat 4.JBoss 5.WebSphere 6.WebLogic 以上几款常用的服务器产品,用户可以根据自己学习或开发的需要进行选择。本书选用Tomcat作为JSP开发和运行的服务器。 * * 1.1.5 Java Web常用开发技术 进行Java Web项目的开发一般需要掌握如下几种技术: (1)HTML (2)CSS (3)JavaScript (4)Servlet技术 (5)JSP技术 (6)JavaBean技术 (7)JDBC技术 (8)XML (9)AJAX技术 除以上常见开发技术外,还有EJB、框架技术如Struts、Spring等。功能强大的Java Web项目会应用以上所有技术,它们之间联合使用
文档评论(0)