- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP程序设计 张姗姗 E-mail: shanshanzhang_0817@163.com qq: 306231529 推荐资料 Sun中国技术(/) CSDN(/) IBM developerWorks中国(/developerworks/cn/) Dev2Dev(/) Java开发人员中心(/technology/global/cn/tech/java/index.html) J道(/) Matrix(/) JavaResearch(/) Java Eye(/) Blogjava(/) Java(/) 本课程为3学分,每周6学时,共108学时 考核方式为实际操作与理论闭卷相结合 如何学习Java Web技术 工欲善其事,必先利其器 —要想做Web项目,必须首先掌握Web项目开发的各项知识和技能。 读万卷书,不如行万里路 —要多编程,多实践 第1章 JSP运行环境和其他动态网页技术 课程描述: 本章首先介绍了一些主流的动态网页技术,然后着重介绍了JSP的特点、技术原理和相关概念;接下来介绍了JSP运行环境的安装和配置,重点讲述了JDK和Tomcat的安装;最后提供了一个JSP页面的例子,对JSP运行环境有一个基本的认识。 知识点及技能点 ▲什么是JSP ▲JSP运行环境的安装和配置 ▲JSP开发平台的选择与建立 ▲第一个JSP页面 主要内容 1.1 JSP 的概述及其安装和配置 1.2 第一个JSP页面 1.1 JSP 的概述及其安装和配置 1.1.1动态网页技术 动态页面特点: 交互性 自动更新 实时性 1.动态网页技术 (1)ASP 即Active Server Pages,它是微软开发的一种类似HTML(超文本标识语言)、Script(脚本)与CGI(公用网关接口)的结合体。 (2)PHP 即Hypertext Preprocessor(超文本预处理器),是一种被广泛应用的开放源代码的多用途脚本语言。 (3) JSP 即Java Server Pages,JSP 与 ASP 有一个本质的区别。 对Oracle进行2000次的插入(Insert)、更新(Update) 、查询(Select)和删除(Delete)操作 JSP:19s PHP:57s ASP:58s 1.1.2 JSP的特点 1.1.2 JSP的特点 1. 将内容的产生和显示进行分离 2. 强调可重用的群组件 3. 采用标识简化页面开发 4. 良好的扩展性 5. 健壮的存储管理和安全性 6. 一次编写,随处执行 7. JSP提供所有的Servlets功能 8. JSP的平台适应性更广 9. Java中连接数据库的技术是JDBC 10. 正式纳入EL、新增Simple Tag和Tag File、jsp-config 元素 1.1.3 JSP技术原理 1.1.3 JSP技术原理 首先是转译时期;然后进入请求时期。 JSP页面的运行需要有能支持Java平台servlet规范的Java虚拟机。 JSP的执行过程如图 : JSP执行过程 JSP 执行过程 JSP示例(Hello_Date.jsp) JSP示例(浏览结果) 1.1.4 Java术语 1.1.4 Java术语 1.组件、容器、连接程序 (1)组件:组件是Java应用程序的主体构件。 (2)容器:容器是那些执行组件的应用程序。 (3)连接程序:一般说来,连接程序就是驱动程序——就是能够让 Java应用程序直接和别的软件通信的软件,它和使用公共的协议(如HTTP)不同。 2.Java文件、Class文件与字节码、JAR文件 (1)Java文件:是指.java后缀的Java源代码。 (2) Class文件、字节码:这两个术语是相关的。 (3)JAR文件:JAR文件就是Java存档文件。 1.1.4 Java术语 3.J2SE、J2EE、J2ME、J2SDK与JDK、JRE、JVM (1)J2SE: Java 2 Standard Edition(JAVA 2标准版),适用于桌面系统的Java 2平台标准版, (2)J2EE:Java 2 Enterprise Edition(JAVA 2企业版),是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。 (3)J2ME:Java 2 Micro Edition(JA
文档评论(0)