- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章JavaWeb應用程序概述
《JAVA Web应用程序》教案
Web 应用程序概述
目标 2
重点 2
难点 2
1.回顾【30分钟】 2
一 变量 2
二 流程控制 2
三 面向对象的编程 3
四 异常 3
五 集合类 3
六 JDBC 3
2.知识点讲解 3
2.1桌面应用程序和Web应用程序 3
2.2 HTTP协议 4
2.2.1概述 4
协议: 4
2.2.2 HTTP URL 4
2.2.3 HTTP请求 5
2.2.4 HTTP响应 8
2.3应用程序体系结构 9
2.3.1一层体系结构(所有组件包装在一个组件单元中) 9
2.3.2二层体系结构 9
2.3.3三层体系结构 9
2.4 Web应用程序 11
2.4.1 体系结构 11
2.4.2开发过程 12
2.4.3 在Jbuilder 2005中配置Tomcat 12
3.本章总结[10分钟] 13
4.核点 13
5.展部分 13
6.员问题汇总 13
7. 作业 13
目标
理解Web应用程序的多层体系结构
回顾HTTP协议
掌握典型Web应用程序的目录结构
描述Web应用程序的开发过程
在Jbilder 2005中配置Tomcat环境
重点
本阶段的重点掌握Web应用程序的构成组件
难点
Web应用程序的多层体系结构
1.回顾【30分钟】
Java语言基础:
一 变量
1.值类型
boolean Byte char short int float long double
2.引用类型(数组、类、接口)
二 流程控制
(一个顺序,两个选择,三个循环)
判断语句
if-else 语句
switch-case 语句
循环语句
while 循环
do-while 循环
for 循环
三 面向对象的编程
Oop-万物皆对象 类,抽象类,接口
四 异常
程序的错误有以下三类:语法错误,逻辑错误,运行时错误(异常——将控制权交给os)
五 集合类
ArrayList 对象是长度可变的对象引用数组,类似于动态数组
LinkedList 类用于创建链表数据结构
HashMap:用于存储键/值映射关系,不能保证其元素的存储顺序
Vector 类;它具有类似数组的数据结构,而且是动态的;容量可以递增
六 JDBC
Type1:连接步骤
1.加载并注册驱动
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);
2.Connection con=DriverManger.getConnection(“jdbc:odbc:dsname”);
DriverManager.getConnection(“jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs”,”sa”,”1234”);
3.Statement stmt=con.createStatement();
4.ResultSet rs=stmt.executeQuery(“select * from tablename”);
2.知识点讲解
2.1桌面应用程序和Web应用程序
2.1.1
2.2 HTTP协议
2.2.1概述
协议:计算机所之间相互通信的规则
HTTP协议:用于从WWW服务器传输超文本到本地浏览器的传送协议。
HTTP协议的版本:
HTTP1.0/1.1:图示
说明:
蓝色标识建立、断开连接
桔色标识请求响应
2.2.2 HTTP URL
格式:
说明:
http:标识要通过HTTP协议来定位网络资源
host:合法的Internet主机域名或IP地址
port:指定一个端口号,拥有被请求资源的服务器主机监听该端口的TCP连接,默认80
abs_path:指定请求资源的URI
案例讲解
2.2.3 HTTP请求
请求包含三部分内容:请求行,消息包头和请求正文
请求行
格式
如:
案例讲解
说明:
Method:标识请求的方法
GET:
获取由Request-RUI所标识的资源信息
常见的用get方法获取资源的方式:
通过地址栏输入网址访问网页
点击超级链接
POST
用于向目标服务器发出请求,要求服务器接受附加在请求后面的数据。
常见的POST方法:
表单提交
案例讲解
Request-URI 请求的统一资源标识符;要请求的资源
HTTP-Version 请求的HTTP协议版本
CRLF:回车换行
消息报头
消息报头分为普通报头、请求报头
文档评论(0)