第01章Web应用程序-概述

第01章Web应用程序-概述

ID:41032444

大小:57.50 KB

页数:4页

时间:2019-08-14

第01章Web应用程序-概述_第1页
第01章Web应用程序-概述_第2页
第01章Web应用程序-概述_第3页
第01章Web应用程序-概述_第4页
资源描述:

《第01章Web应用程序-概述》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程名称:JavaWeb应用开发北大青鸟Aptech·学术部《JavaWeb应用开发》教案第1章Web应用程序概述授课教师:谢华军班级:xxx上课时间:2011-7-17课时:2小时l本章主要目的本课程将开始学习使用JSP/Servlet开发Web应用的知识,需要让学员了解Web应用及开发的基本概念,掌握Servlet、会话管理、Filter、JavaMail、JSP、JSPEL及JSTL等技术,达到能够熟练编写基于MVC模式的JavaWeb应用。学员在本章将学习Web应用程序中涉及的请求/响应周

2、期。首先将讲授HTTP协议的基本概念,以及向Web应用程序发送的请求消息和接收来自Web应用程序的响应消息。接着重点讲解Web应用程序的构成组件和开发Web应用程序的过程。最后介绍如何在JBuilder2005中配置Tomcat。l本章重点n本阶段重点应该是使学员掌握Web应用程序的构成组件。l本章难点n学员可能会发现以下主题较难理解Web应用程序的多层体系结构。1.回顾上一章:[10分钟]2.课程知识点讲解:2.1.具体知识点1:[10分钟]桌面应用程序使用幻灯片6、7说明桌面应用程序。4--课

3、程名称:JavaWeb应用开发北大青鸟Aptech·学术部首先讲解什么是应用程序,应用程序是允许用户执行特定任务(如文字处理、电子邮件、会计、数据库管理等)的软件程序。应用程序的各种示例有MS-Word、MS-OutLook等。教员可以让学员举出他们使用的应用程序的一些示例,然后讨论Windows媒体播放器应用程序。告诉学员,幻灯片6显示用户与Windows媒体播放器应用程序的交互。向学员讲解,要播放一个.mp3文件,首先要选择一个文件,然后媒体播放器才会播放选取定的文件。该播放器涉及两个步骤,步

4、骤1选择一个文件,步骤2播放该文件。接下来使用幻灯片7讲解这两个步骤(分别为请求和响应的形式)。在这两个步骤中,步骤1由用户执行,而步骤2由媒体播放器执行。还可以将步骤1解释为来自用户的请求,步骤2为来自媒体播放器的响应。这种交互常见于桌面应用程序中。在台式电脑上运行的应用程序称为桌面应用程序,而Windows媒体播放器就是这样的一个桌面应用程序。1.1.具体知识点2:[10分钟]Web应用程序用户只需在浏览器中键入网站的名称,就会显示相应的网站。用户可以在网站上选择一首或多首歌曲,然后网站开始播

5、放歌曲。但是在后台会执行几个步骤。使用幻灯片9讲解WEB应用程序的作用。首先,当用户在浏览器中输入网站地址时,用户的计算机尝试连接到该WEB服务器。一旦连接到WEB服务器,该WEB服务器就会检索默认主页并将其发送回客户端或用户计算机。用户进一步选择一首或多首要播放的歌曲。接着将该选定的内容提交给WEB服务器上的WEB应用程序,WEB服务器就会开始逐首播放这些歌曲。所有这些步骤都是由用户计算机和WEB服务器以及WEB应用程序协同完成的。但是,向学员指出,此处存在一个运行于WEB服务器上的WEB应用程

6、序。正是该WEB应用程序执行用户的请求,生成响应并将其发送回客户端。任何发送到WEB服务器的命令都可以解释为对WEB应用程序的之间的交互涉及请求/响应周期。最后总结WEB应用程序的优点。1.2.具体知识点3:[5分钟]HTTP协议幻灯片10-12讨论了HTTP协议。首先向学员讲解什么是协议,协议是两台或多台计算机相互通信时遵循的一套规则。在Internet上计算机之间所有的通信都以消息的形式进行,这些消息使用HTTP协议发送或接收。简要描述HTTP协议被称为无状态协议的原因。接下来讲解HTTP协议

7、在向WEB应用程序发送消息和接收来自WEB应用程序的消息中的作用。当用户计算机向WEB服务器请求一个文件或一项资源时,该消息以WEB服务器可理解的一种格式进行编码并通过Internet发送。这种转换通过使用HTTP协议来完成。然后在WEB服务器端对该消息进行解码,并转发到相应用WEB应用程序。最后,说明默认的端口是80用于传输和接收HTTP消息。使用幻灯片11讲解HTTP请求和响应消息。向学员讲解,这两种类型的HTTP消息都包含数据和标题信息(也被称为头消息)。例如,请求消息包含请求行和标题信息。

8、接下来讲解状态行的组件和请求消息的标题,同样,还要讲解HTTP响应消息。接下来使用幻灯片12讲解用于传输请求消息的GET和POST方法。使用该幻灯片向学员演示在GET方法中客户端使用数据的方式。一层体系架构:表示层应用层数据层表示层二层体系架构:应用层数据层4--课程名称:JavaWeb应用开发北大青鸟Aptech·学术部表示层三层体系架构:应用层数据层WEB应用程序目录结构WEB应用程序根目录Index.htmlLogin.jspContactus.jspViewbooks.js

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。