- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北大青鸟jsp教程大全上
第一章 动态网站开发基础 课程地位 相关课程回顾 为什么说HTML是静态网页技术? 为什么说JavaScript是一种客户端脚本语言? 什么是多态?多态带给我们的好处是什么? 本门课程技能结构图 预习检查 大家已经学会了HTML,为什么要学习JSP? B/S程序与C/S程序对比的优势有哪些? 举例说明什么是URL? 本章任务 完成一个新闻发布系统的静态网页原型,包括如下功能: 后台管理模块(标题录入;文件上传) 新闻前台显示模块(各级标题下的新闻显示) 能够在Eclipse中部署运行该静态新闻发布系统 本章目标 掌握B/S开发的基本概念 动态网页 pk 静态网页 B/S程序 pk C/S程序 B/S开发涉及的技术内容 开发JSP动态网站的基本步骤 掌握Web系统的工作目录 创建Web工程与HTML、JavaScript文件 实现Web工程的部署与运行 进行Web系统的调试与排错 为什么需要动态网页 静态网站有哪些局限性? 什么是动态网页 生活中的动态网页 怎样实现动态网页 为什么学习B/S技术 C/S的局限性 什么是B/S技术 B/S是浏览器端/服务器端,程序完全放在服务器上,不用在浏览器上安装任何文件,它是基于Internet的产物 B/S技术特点 B/S中浏览器端与服务器端采用请求/响应模式进行交互 B/S开发涉及的技术内容 B/S开发将涉及S1、S2、Y2所学的诸多课程 小结1 静态网页与动态网页的主要区别? 是否可以这样说:动态网页是静态网页的替代品? B/S程序与C/S程序相比,有哪些优势和劣势? 开发JSP动态网站的步骤 创建一个Web项目 设计Web项目的目录结构 编写 Web 项目的代码 部署 Web 项目 运行 Web 项目 什么是URL URL:Uniform Resource Locator 即统一资源定位系统,就是我们通常所说的网址 URL是惟一能够识别Internet上具体的计算机、目录或文件位置的命名约定 URL的组成: 小结2 请说明在Eclipse环境中,开发JSP动态网站的具体步骤 在index.html中有这样一行代码: 点击该超链后可进入welcome.html网页中 请问:/sports/welcome.html是URL吗?并说明原因 Web程序的调试与排错 在运行Web程序时,我们常犯的一些错误有: 未启动Tomcat服务,或者没有在预期的端口中启动Tomcat服务 未部署Web应用,就试图运行Web程序 运行时,URL输入错误 存放文件的目录无法对外引用,如:文件放入了WEB-INF、META-INF等文件夹 错误1:未启动Tomcat 排除错误: 启动Tomcat服务 如果在控制台上显示Tomcat服务已启动,观察端口号是否与预期端口号一致,按照实际端口号重新运行 错误2:未部署Web应用 排除错误: 部署Web应用 错误3:URL输入错误 排除错误:使用正确的URL 错误4:目录不能被引用 排除错误:把index.html文件拖至WebRoot文件夹下 小结3 运行你的web程序时,如果浏览器提示404错误,可能的原因有哪些? 判断tomcat是否启动,或者是否在你预期的端口启动,最简单的方法是什么? 总结 在开发Web应用程序时,静态文件一般存放在什么位置? 以下哪些是正确的URL? 1、/talk/talk1.htm 2、file:// 3、/pub/files/foobar.txt 4、 5、:80 6、/news/welcome.html Thank you 第二章 用集合存储对象 回顾 什么是异常?Java中,如何进行异常处理? 请说明throw 与 throws的区别与联系? 预习检查 List、Map是否都继承自Collection接口 ? 请说明集合类ArrayList与 HashMap的区别? 本章任务 开发一套小型的新闻管理系统,完成如下功能: 使用集合类存储新闻标题 可以对新闻标题进行增、删、改、查 使用英文名称关联不同的Accp学员,并实现对学员的增、删、改、查操作 本章目标 掌握Java集合框架的常用接口 掌握常用集合类:ArrayList、LinkedList、HashMap 为什么需要集合框架 Java集合框架包含的内容 List接口和ArrayList类 5-1 开发一套小型的新闻管理系统,要求如下: 可以存储各类新闻标题(包含ID、名称、创建者、创建时间) 可以获取新闻标题的总数 可以逐条打印每条新闻标题的名称 List接口和ArrayList类 5-2 List接口和ArrayList类 5-3 第
您可能关注的文档
最近下载
- (苏教版)数学五年级上册寒假“天天练”作业设计,含30份题组,附参考答案.pdf
- 《(电影、美剧超级大包)(英语中字)(BD-MKV HD-MKV 1200G)115 先收着。。。转自deefun》.doc
- 2023年黑龙江省烟草专卖局(公司)真题.docx VIP
- 招标采购代理规范zbtb-t a01-2016.pdf
- 小儿肺脏超声基础课件.ppt
- 华南理工大学《管理统计学》课件-第2章统计数据的描述.pptx
- 2023年黑龙江省烟草专卖局系统考试真题.docx VIP
- 《好妈妈胜过好老师》.doc
- 家长会参考讲义——围棋与孩子的素质教育幻灯片课件.ppt
- 华南理工大学《管理统计学》课件-第6章方差分析与试验设计.pptx
文档评论(0)