工程化软件开发CC++Java 交通灯.ppt

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

* * * * * * * * * * * * * * () * * * * * * * * * * 工程化软件开发(C/C++/Java) 安排: 总学时:64, 讲课32, 实验32 时间地点:上课 实验待定 JSP程序设计教程 陈雪莲等编著 , 2008. JSP实用教程(第二版) 耿祥义,清华大学出版社,2007. 要求: 平时成绩40%, 考试成绩60%。 实验占30%。 期中考试占10%。 每次实验要求给老师检查。 主要内容: JSP Servlet JavaBean EJB DB Java应用程序 J2EE设计模式:MVC,前端控制器,装饰器 第1章 JSP技术概述 本章主要内容: 动态网页技术介绍 JSP及其特点 JSP的运行原理 JSP开发Web应用程序的几种主要方式 JSP(Java Server Page) 是由Sun公司倡导的, 许多公司参与建立的一种动态网页技术标准。 以Java技术为主, 具有跨平台与跨网页服务器支持的特性。 网页分为动态网页和静态网页两种。 1.1动态网页技术介绍 网站的网页内容“固定不变” 。 通过HTTP协议向Web服务器请求提供网页内容时,服务器仅仅时是将原来已经设计好的静态HTML文档转送给用户浏览器。 页面内容使用的是HTML代码,再加上GIF动态图片,而不是根据用户请求的不同产生不同的页面。 要更新网页内容, 必须手动更新其所有的HTML文档。 静态网页 特征: 交互性:网页会根据用户的要求和选择而动态改变,将浏览器作为客户界面。这是Web发展的趋势. 自动更新:自动生成新的界面,可以大大节省工作量。 因时因人而变:当不同的时间,不同的人访问同一网址是会产生不同的页面。 动态网页 本章主要内容: 动态网页技术介绍 JSP及其特点 JSP的运行原理 JSP开发Web应用程序的 几种主要方式 (1)一次编译,随处执行。 (2)搭配可以重用的组件(JavaBean,Servlet,…) 。 重复使用跨平台组件来执行更复杂的运算。 (3)采用标签化页面开发。 JSP技术可以将许多功能封装起来,成为一个自定义的标签。这些功能是完全根据XML的标准来确定的,即JSP中的标签库。 可以运用标签完成工作需求,开发动态网页。 1.2 JSP及其特点 (4)内容的生成与显示进行分离。 客户端,使用HTML或者XML标识来设计和格式化最终页面显示,使用JSP标识或小脚本来生成页面动态内容。 服务器端,JSP引擎解释JSP标识或小脚本,生成所请求的内容,并且将结果以HTML或者XML页面的形式发送回浏览器。 1.2 JSP及其特点(续) (5)支持多端企业应用架构。 未来服务越来越繁杂,且不受地域的限制,因此必须放弃客户端-服务器架构,转向更具有威力、弹性的分散性对象系统。Servlet和JSP支持这种架构。 (6)广泛的应用平台。 支持JSP的Web服务器Apache可以在不同操作系统环境中运行,而且Java, JSP+JavaBeans可以在任何平台上通行无阻。 1.2 JSP及其特点(续) 本章主要内容: 动态网页技术介绍 JSP及其特点 JSP的运行原理 JSP开发Web应用程序的几种主要方式 从形式上看,与客户-服务器模式相似,但实际是多端企业应用模式。(教材图1-1) 1.3 JSP运行原理 当Web服务器收到一个.jsp页面的请求时,触发JSP引擎。它负责执行JSP程序。 对于新的JSP文件,JSP引擎把它转换成Java Servlet,Java编辑器编译Servlet,标准的API执行Servlet。 对于旧文件直接编译,省略了翻译工作,其他一致。 1.3 JSP运行原理 JSP程序(*.jsp) JSP引擎(转换/翻译) Servlet源程序(*.java) Javac(编译) Servlet字节码(*.class) API(解释执行) 以Servlet执行码形式存在 JSP执行过程 本章主要内容: 动态网页技术介绍 JSP及其特点 JSP的运行原理 JSP开发Web应用程序的几种方式

文档评论(0)

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

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

1亿VIP精品文档

相关文档