第一章JavaWeb应用程序概述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章JavaWeb应用程序概述.doc

《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(搄dbc:odbc:dsname?; DriverManager.getConnection(搄dbc:microsoft:sqlserver://localhost:1433;databasename=pubs?攕a??234?; 3.Statement stmt=con.createStatement(); 4.ResultSet rs=stmt.executeQuery(搒elect * from tablename?; 2.知识点讲解 2.1桌面应用程序和Web应用程序 2.1.1 2.2 HTTP协议 2.2.1概述 协议:计算机所之间相互通信的规则 HTTP协议:用于从WWW服务器传输超文本到本地浏览器的传送协议 说明: 蓝色标识建立、断开连接 桔色标识请求响应 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:回车换行 消息报头 消息报头分为普通报头、请求报头、响应报头、和实体报头。每个报头域都是由名字+”:”+空格+值组成,小子报头域的名字是大小写无关的。 1) 普通报头: 在普通报头中,有少数报头域

文档评论(0)

docinppt + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档