TP1V1.0[1].ppt_第1页
TP1V1.0[1].ppt_第2页
TP1V1.0[1].ppt_第3页
TP1V1.0[1].ppt_第4页
TP1V1.0[1].ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 JSP技术概述 为什么说HTML是静态网页技术 为什么说JavaScript是一种客户端脚本语言 什么是多态 多态带给我们的好处是什么 相关课程回顾 本门课程技能结构图一 本门课程技能结构图二 本门课程主要技能点 大家已经学会了HTML 为什么要学习JSP B S程序与C S程序对比的优势有哪些 举例说明什么是URL 预习检查 了解动态网页技术理解JSP的工作原理掌握开发环境的搭建与配置编写简单的JSP页面了解HTTP协议 本章任务 掌握B S开发的基本概念动态网页pk静态网页B S程序pkC S程序B S开发涉及的技术内容开发JSP动态网站的基本步骤掌握Web系统的工作目录创建Web工程与HTML JavaScript文件实现Web工程的部署与运行进行Web系统的调试与排错 本章目标 静态网站有哪些局限性 为什么需要动态网页 要完成这一切 我们需要使用动态网页 1 无法实现搜索 登录 购买等交互功能 2 无法对静态页面的内容在线更新 生活中的动态网页 什么是动态网页 可以根据不同的输入 返回不同的网页 这就是动态网页 怎样实现动态网页 Google如何保存业务数据 Google如何实现业务数据的动态展示 要掌握这一切 我们首先需要了解B S技术 为什么学习B S技术 C S的局限性 中心局域网特定用户群中资源共享 B S带给我们的全新体验 数据库服务器 学生机1 学生机2 学生机n 需要安装客户端软件 Google服务器 Internet全球用户群中资源共享 美国用户 中国用户 数据库服务器 无需安装客户端软件 什么是B S技术 B S是浏览器端 服务器端 程序完全放在服务器上 不用在浏览器上安装任何文件 它是基于Internet的产物 应用服务器 数据库服务器 IE Netscape IE Internet 在应用服务器中布署运行程序 B S技术特点 B S中浏览器端与服务器端采用请求 响应模式进行交互 应用服务器 数据库服务器 IE IE 解释执行HTML文件 从服务器端检索到的信息 返回响应 客户端的请求信息 发送请求 运行JSP等服务器端脚本程序 1 用户输入 2 3 4 B S开发将涉及我们所学的诸多课程 B S开发涉及的技术内容 HTML JavaScript 使用Java语言理解程序逻辑 数据库 第二学期 第三学期 开发基于Struts Spring Hibernate Ajax的网上信息发布平台 开发基于JSP Servlet JavaBean的网上交易系统 第四学年 使用JSP开发Web应用系统 使用Java实现面向对象编程 静态网页与动态网页的主要区别 是否可以这样说 动态网页是静态网页的替代品 B S程序与C S程序相比 有哪些优势和劣势 小结1 安装和配置JDK配置JDK的环境变量 开始菜单 控制面板 系统 高级 环境变量 中设置JAVA HOME CLASSPATH安装和配置Web服务器安装Tomcat安装和配置Eclipse安装Eclipse 直接解压到某一文件夹中即可 Eclipse中文语言包的安装 安装和配置MyEclipse将MyEclipse安装目录下的features和plugins这2个目录覆盖到Eclipse的安装目录下 窗口 首选项 ApplicationServer Tomcat配置 搭建JSP开发平台 开发JSP动态网站的步骤 1 创建一个Web项目2 设计Web项目的目录结构3 编写Web项目的代码4 部署Web项目5 运行Web项目 创建一个Web项目 1 在菜单栏选择 文件 新建 项目 2 在弹出的窗口中选择 WebProject 3 输入Web项目名称 设置为news 以及其余相关信息 演示 创建一个Web项目 设计Web项目的目录结构 WEB INF 该目录中内容不能对外发布 web xml Web应用的初始化配置文件 lib文件夹 存放以jar zip形式表现的库文件 META INF 系统自动生成 存放系统描述信息 WebRoot Web应用的根目录 src文件夹 存放Java源文件 静态文件 包括图片 样式表 HTML等 存放在Web应用的根目录下 一般按功能以文件夹形式分类 编写Web项目的代码 右键点击WebRoot 新建 HTML 创建一个新的HTML文件 在弹出的窗口中 选择文件路径 输入文件名称 填充HTML文件内容 演示 编写Web项目的代码 1 2 3 部署Web项目 窗口 首选项 MyEclipse ApplicationServer Tomcat5 配置Tomcat 点击部署图标 为Web项目添加web服务器 选择Tomcat5 部署完成 演示 部署Web项目 1 2 运行Web项目 点击运行图标 运行Tomcat5 Tomcat5启动服务 在控制台输出启动信息 开启IE窗口 输入正确的URL 观看运行结果 演示 运行Web项目 1 2 3 URL UniformResourceLocator即统一资源定位系统 就是我们通常所说的网址URL是惟一能够识别Internet上具体的计算机 目录或文件位置的命名约定URL的组成 什么是URL http localhost 8080 news index html 协议 主机IP地址 有时包括端口号 主机资源的具体地址 存放HTML文件的实际物理目录 在运行环境中 该路径对应WebRoot文件夹 请说明在Eclipse环境中 开发JSP动态网站的具体步骤在index html中有这样一行代码 点击该超链后可进入welcome html网页中请问 sports welcome html是URL吗 并说明原因 小结2 奥运展播 在运行Web程序时 我们常犯的一些错误有 未启动Tomcat服务 或者没有在预期的端口中启动Tomcat服务未部署Web应用 就试图运行Web程序运行时 URL输入错误存放文件的目录无法对外引用 如 文件放入了WEB INF META INF等文件夹 Web程序的调试与排错 排除错误 启动Tomcat服务如果在控制台上显示Tomcat服务已启动 观察端口号是否与预期端口号一致 按照实际端口号重新运行 错误1 未启动Tomcat 错误现象 排错方法 检查Tomcat服务能否正确运行 1 2 3 排除错误 部署Web应用 错误2 未部署Web应用 排错方法 检查Web应用是否正确部署 尚未部署 错误现象 1 2 3 排除错误 使用正确的URL 错误3 URL输入错误 错误现象 排错方法 检查URL http localhost 8080 news index html 文件名称与路径要写对 查看菜单 项目 属性 MyEclipse Web WebContext root 协议 主机IP地址 1 2 3 排除错误 把index html文件拖至WebRoot文件夹下 错误4 目录不能被引用 错误现象 排错方法 检查文件的存放位置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论