




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章 JavaWeb开发环境配置 本课教学内容 B S结构服务器安装IDE安装第一个Web项目 1 1B S简介 网络应用程序的基本结构C S 客户机 服务器 B S 浏览器 服务器 B S结构模式图 C S 客户机 服务器 C S 分为客户机和服务器两层 把应用软件安装在客户机端 通过网络与服务器端相互通信 B S 浏览器 服务器 B S结构却可以不用通知客户端安装某个软件 内容修改了 也不需要通知客户端升级 讨论 您更喜欢哪一种方式 C S B S C S和B S比较 硬件环境方便性安全性升级维护 Web程序 定义 Web原意是 蜘蛛网 或 网 在互联网等技术领域 特指网络 在应用程序领域 又是 WorldWideWeb 万维网 的简称 在Web程序结构中 浏览器端与Web服务器端采用请求 响应模式进行交互 B S架构的工作模式 Client AppServer DBServer 1 用户输入 2 发送请求 3 访问数据 4 返回数据 5 处理数据 6 返回结果 7 显示 Web程序运行描述 浏览器端与服务器端的交互模式过程描述 客户端 通常是浏览器 如IE Firefox等 接受用户的输入 如用户名 密码 查询字符串等 客户端向Web服务器发送请求 输入之后 提交 客户端把请求信息 包含表单中的输入以及其他请求等信息 发送到Web服务器端 客户端等待服务器端的响应 Web程序运行描述 数据处理 Web服务器端使用某种脚本语言访问数据库 查询数据 并获得查询结果 应用程序服务器对数据进行处理 数据库向Web服务器中的程序返回结果 发送响应 Web服务器端向客户端发送响应信息 一般是动态生成的HTML页面 显示 由用户的浏览器解释HTML代码 呈现用户界面 常用的Web编程语言 CGIPHPASPASP netJSP 1 2服务器安装 常用的Web服务器有哪些 IISTomcatJbossWebLogicWebSphere 1 2服务器安装 Tomcat 安装Tomcat前先安装好JDK 下载 在浏览器地址栏中输入 http tomcat apache org 可以看到tomcat的可下载版本在Windows环境下 选择 WindowsServiceInstaller 即可下载安装版本 注意 也可以下载压缩包 1 2服务器安装 Tomcat 双击安装文件即可进行安装 具体安装过程见课本图解如果是默认安装 Tomcat安装完毕之后 可以在C ProgramFiles ApacheSoftwareFoundation Tomcat6 0下找到安装的目录 1 2服务器安装 Tomcat Tomcat安装目录中 比较重要的文件夹或文件的内容如下表 1 2服务器安装 Tomcat Tomcat安装完毕后 要知道其安装成功与否 首先打开Tomcat 进入Tomcat安装目录下的bin目录 会发现两个文件 tomcat6 exe是以控制台形式打开Tomcat tomcat6w exe是以窗口形式打开Tomcat相关测试以及端口配置详见课本 1 3IDE安装 MyEclipse 在浏览器地址栏中输入 能够看到MyEclipse的各个版本 书中使用myeclipse 7 0 win32 exe 我们使用myeclipse 8 0 0 win32 exe MyEclipse安装好之后 可以通过 File New 菜单建立各种项目 如普通Java项目 Web项目等 绑定MyEclipse和服务器 在MyEclipse中使用服务器 需要首先绑定JDK 虽然MyEclipse下已经内置了Java环境 但仍可以使用自行安装的JDK来进行支持 因此 首先需要绑定MyEclipse和JDK具体的绑定过程见课本图解 1 4建立Web项目 创建Web网站所涉及的几个步骤如下 创建Web项目 建立基本结构设计Web项目的目录结构 将网站中的各个文件分门别类编写Web项目的代码 编写网页部署Web项目 在服务器中运行该项目 1 4 2目录结构 Web项目要求按特定的目录结构组织文件 当在MyEclipse中创建完毕新的Web项目 就可以在MyEclipse的 PackageExplorer 中看到该Web项目的目录结构 由MyEclipse自动生成 目录用途 src目录 用来存放Java源文件 WebRoot目录 是该Web应用的顶层目录 也称为文档根目录 由以下部分组成 两个重要目录 不要随意修改或者删除 WEB INF目录 该目录存在于文档根目录下 但是该目录不能被引用 也就是说 该目录下存放的文件无法对外发布 当然就无法被用户访问到了 目录用途 META INF目录 系统自动生成 存放系统描述信息 一般情况下使用较少其他目录 主要是网站中的一些用户文件 包括HTML网页 CSS文件 图像文件 JSP文件等 1 4 3部署 页面编写完成之后 必须要将整个项目放到服务器中去运行 这叫做部署Web项目 具体操作步骤分为以下几步 单击MyEclipse工具栏上的部署图标在新弹出的对话框中选择欲部署的项目 接着单击Add按钮在下一个新弹出的对话框中 选择server为Tomcat6 x 然后单击 Finish 按钮 运行 部署Web项目后 就要开始访问页面 运行Tomcat6 x服务器 前面已经叙述过 开启IE窗口 输入URL为http localhost 8080 Prj03 welcome jsp 按回车键并查看运行结果项目已经被放到了服务器中 路径是 C ProgramFiles Apa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家居建材团购链家居间协议
- 芯片半导体制造基础知识
- 端午节国防教育
- 艺术培训合同:演员技能提升与演出合作
- 西城区历史文化名城保护工程合同协议
- 2024涟源市创成科技职业学校工作人员招聘考试及答案
- 2024河南省经济技术中等职业学校工作人员招聘考试及答案
- 2024河北省成安县综合职业技术学校工作人员招聘考试及答案
- 脑卒中个案护理汇报
- 特定渔船股权转让合同
- 2025年河北省保定市徐水区中考一模语文试题(原卷版+解析版)
- 2025届贵州省安顺市高三二模语文试题
- 2025中国海洋大学辅导员考试题库
- 新疆维吾尔自治区普通高职(专科)单招政策解读与报名课件
- 2024年昆明渝润水务有限公司招聘考试真题
- 2025-2030中国小武器和轻武器行业市场发展趋势与前景展望战略研究报告
- 高中主题班会 高考励志冲刺主题班会课件
- 高三复习:2025年高中化学模拟试题及答案
- 月考试卷(1~3单元)(试题)-2024-2025学年六年级下册数学人教版(带答案)
- 老旧街区改造项目可行性研究报告
- 中考英语写作指导课件(共41张PPT)
评论
0/150
提交评论