




已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
配置网上商店开发运行环境 JAVA WEB应用开发 q任务一 分析网上商店的开发实现方案(5课时) q任务二 安装配置JSP开发运行环境;(3课时) q任务三 创建部署运行一个JSP的Web项目;(2课 时) q任务四 安装部署运行应用不正常的调试与排错 ;(2课时) q任务五 部署运行教材的网上商店应用;(1课时) 工作任务 2 学习目标 q掌握B/S开发的基本概念 q掌握开发JSP动态网站的基本步骤 q掌握安装配置JSP运行开发环境 q掌握Web系统的工作目录 q掌握Web应用的简单调试与排错; q了解开发JSP动态网站的基本步骤 3 任务一 分析网上商店的开发实现方案 q学习目标 q 掌握静态网页与动态网页的特点与选择; q 掌握B/S与C/S的特点与选择; q 了解JSP/ASP/ASP.NET/PHP的特点与选择; q 了解Web服务器的作用与种类; q 了解网络数据库技术的含义与作用; q重点难点 q 静态网页与动态网页的特点与选择; q B/S与C/S的特点与选择; q JSP/ASP/ASP.NET/PHP的特点与选择; 4 提出任务 课堂演示与实践网上商店Web功能 课堂实践访问“北京图书大厦网上书店” q建立一个名为eShop的网上商店实现网上商品销售。 q要求能够实现会员注册、浏览商品、查看商品详细信息、 选购商品、取消订单和查看订单等功能。 q用什么样的技术可以实现以上的需求呢?如何为该典型的 应用确定开发方案? q开发方案都要考虑哪些问题。包括:网页类型、系统架构 模式、操作系统、开发语言、Web服务器、数据库管理系统 5 课堂实践与讨论163邮箱及中国程序员网站 分析任务 q静态网页与动态网页的特点与选择 观察与思考网页地址、网页内容、 被搜索引擎检索难易、可维护性、 交互性、共容性 6 为什么需要动态网页 q静态网站有哪些局限性? 要完成这一切,我们需要使用动态网页 1、无法实现搜索 、登录、购买等交 互功能 2、无法对静态 页面的内容在 线更新 7 什么是动态网页 q生活中的动态网页 可以根据不同的输入, 返回不同的网页,这就 是动态网页 8 怎样实现动态网页 q Google如何保存业务数据? q Google如何实现业务数据的动态展示? 都有哪些不同类型的动态网页 9 课堂实践和讨论,体验不同类别动态网页 分析任务 观察与思考开发语言的可移植性、运行性 能、开发效率 qJSP/ASP/ASP.NET/PHP的特点与选择 10 课堂实践和讨论 分析任务 qB/S与C/S的特点与选择 :体验本地迅雷和Web迅雷、 163免费邮箱和outlook Express 观察与思考:从支撑环境、安全控制、程序架构、 软件重用、系统维护、用户接口、信息流这些方 面进行比较讨论 归纳总结:C/S结构存在伸缩性、性能、重用性、 移植性的问题 11 为什么学习B/S技术 C/S的局限性 中心局域网 特定用户群中资源共享 B/S带给我们的全新 体验 数据库 服务器 学生机1 学生机2 学生机n 需要安装客 户端软件 Google 服务器 Internet 全球用户群中资源共享 美国用户 中国用户 数据库 服务器 无需安装客 户端软件 12 什么是B/S技术 qB/S是浏览器端/服务器端,程序完全放在服务器 上,不用在浏览器上安装任何文件,它是基于 Internet的产物 应用 服务器 数据库 服务器 IE Netscape IE Internet 在应用服务器中布 署运行程序 13 B/S技术特点 qB/S中浏览器端与服务器端采用请求/响应模式进 行交互 应用 服务器 数据库 服务器 IE IE 解释执行 HTML文件 从服务器端检索到的信息 返回响应 客户端的请求信息 发送请求 访问数据库 返回结果 运行JSP等服务器 端脚本程序 1 用户输入 2 3 4 14 分析任务 qWeb服务器的作用与种类; 自学和讨论 提问与思考 15 解决任务 讨论确定网上商店的开发实 现方案,说明选择的理由 学生自评、互评 教师抽查小组验收 q 小结选择的基本过程与思考要点 16 任务二 安装配置JSP开发运行环境 q学习目标 q安装配置JSP开发运行环境 q重点难点 q配置jdk 1.6环境变量 q配置Eclipse 6的jdk和tomcat 17 提出任务问题 qJSP开发运行步骤: q(1)配置开发运行环境 q(2)创建一个Web项目 q(3)设计Web项目的目录结构 q(4)编写Web项目的代码 q(5)部署Web项目 q(6)运行Web项目 q如何安装配置JSP开发运行环境? 18 任务解决 q安装配置过程: q安装jdk 1.6,并配置环境变量 q安装jakarta-tomcat-5.0.28,然后启动测试是否 安装成功 q使用Tomcat的后台管理:进入方式、web应用 的启动停止发布反发布、应用的访问 q安装MyEclipse 6,然后配置jdk和tomcat 课堂演示与实践 19 任务总结 q小结安装配置的要点与出错的调试 学生自评、互评 教师抽查小组验收 20 任务三 创建部署运行一个JSP的Web项目 q学习目标 q了解创建部署运行JSP的Web项目的过程 q了解Web项目的目录结构与要求 q了解如何将java代码用小脚本嵌入到jsp中 q掌握url的结构 q重点难点 q部署运行的故障调试 21 创建一个Web项目 1在菜单栏选择:文件 新建 项目 2在弹出的窗口中选择:MyEclipse J2EE Projects Web Project 3输入Web项目名称(设置为news),以及其余相关信息 课堂演示与实践 22 Web项目的目录结构 WEB-INF:该目录中内容不能对外发布 web.xml:Web应用的初始化配置文件 lib文件夹:存放以jar/zip形式表现的库文件 META-INF:系统自动生成,存放系统描述信息 WebRoot:Web应用的根目录 src文件夹:存放Java源文件 静态文件(包括图片、样式表、HTML等)存 放在Web应用的根目录下,一般按功能以文件 夹形式分类 23 编写第一个Web页面 右键点击WebRoot 新建 HTML :创建一个新 的HTML文件 在弹出的窗口中,选择文件路径、输入文件名称 填充HTML文件内容“hello world” 课堂演示与实践 1 2 3 24 部署 Web 项目 窗口 首选项 MyEclipse Application Server Tomcat 5:配置Tomcat 点击部署图标 为Web项目添加web服务 器 选择Tomcat 5 部署完成 1 2 课堂演示与实践 25 运行 Web 项目 点击运行图标 运行 Tomcat 5 Tomcat 5 启动服务,在控制台输出启动信息 开启IE窗口 输入正确的URL观看运行结果 1 2 3 课堂演示与实践 26 什么是URL qURL:Uniform Resource Locator q即统一资源定位系统,就是我们通常所说的网址 qURL是惟一能够识别Internet上具体的计算机、目 录或文件位置的命名约定 qURL的组成: http:/localhost:8080/news/index.html 协议 主机IP地址 (有时包括端口号) 主机资源的具体地址 存放HTML文件的实际物理目录 在运行环境中,该路径对应WebRoot文件夹 27 应用服务器体验 qTomcat服务器停止下,直接在浏览器打开任务 的页面,体验Web服务器作用 课堂演示与实践体验 28 拓展提高 q另两种手工和tomcat Web应用部署方法 课堂演示与实践 29 任务总结 学生自评、互评 教师抽查小组验收 q小结开发运行部署的基本过程 30 任务四 WEB应用不正常的调试与排错 q学习目标 q掌握安装配置JSP开发运行环境 q重点难点 q安装配置JSP开发运行环境不正常的四种情况的 调试与排错 31 提出工作任务 q在运行Web程序时,我们常犯的一些错误,如何 进行调试与排错? q未启动Tomcat服务,或者没有在预期的端口中启动 Tomcat服务 q未部署Web应用,就试图运行Web程序 q运行时,URL输入错误 q存放文件的目录无法对外引用,如:文件放入了WEB -INF、META-INF等文件夹 32 错误1:未启动Tomcat 排除错误: q启动Tomcat服务 q如果在控制台上显示Tomcat服务已启动,观察端 口号是否与预期端口号一致,按照实际端口号重 新运行 错误现象 排错方法: 检查Tomcat服务能否正确运行 1 2 3 课堂实践与总结 33 错误2:未部署Web应用 排除错误: q部署Web应用 排错方法:检查Web应用是否正确部署 尚未部署 错误现象1 2 3 课堂实践与总结 34 错误3:URL输入错误 排除错误:使用正确的URL 错误现象 排错方法: 检查URL http:/localhost:8080/news/index.html 文件名称与路径要写对 查看菜单:项目属性 MyEclipseWebW eb Context-root 协议主机IP地址 1 2 3 课堂实践与总结 35 错误4:目录不能被引用 排除错误:把index.html文件拖至WebRoot文 件夹下 错误现象 排错方法: 检查文件的存放位置 META-INF,WEB-INF文件夹 下的内容无法对外发布 1 2 3 课堂实践与总结 36 任务总结 学生自评、互评 教师抽查小组验收 q小结不正常运行的基本现象与对应的 解决方法 37 任
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教育资助公正性承诺书5篇范文
- 2025-2030光伏发电储能系统成本效益分析与政策导向预测研究报告
- 2025-2030儿童过敏防护用品临床验证与市场准入策略报告
- 2025-2030儿童膳食营养指导服务专业化认证与家庭订阅模式创新
- 2025-2030儿童绘本阅读行业市场动态与发展趋势及投资前景预测报告
- 我与大自然的一天抒情散文作文(7篇)
- 2025-2030儿童戏剧教育市场接受度调查与推广模式研究报告
- 2025-2030儿童心理健康服务行业市场调研与发展趋势及投资价值评估报告
- 2025-2030儿童安全教育产品市场缺口与商业机会报告
- 2025-2030儿童博物馆教育市场发展机遇与内容创新研究报告
- 彩色水稻种植技术要求
- 2025年湖南银行社招笔试题库及答案
- 2025年精密数控机床进口采购合同
- DB44T 2635-2025 国土变更调查县级数据库建设技术规范
- 海南省2025年中考化学真题试题(含答案)
- 脱证中医护理常规
- 中国全自动样品处理系统行业投资分析及发展战略咨询报告
- 未来趋势:2025年采购管理优化方案
- 某小学科学实验操作考核细则
- 执法办案培训课件
- 中小学小班化教学模式与支持体系构建研究
评论
0/150
提交评论