JavaEE运行及开发环境.ppt

上传人:max****ui 文档编号:6358424 上传时间:2020-02-23 格式:PPT 页数:35 大小:1.08MB
返回 下载 相关 举报
JavaEE运行及开发环境.ppt_第1页
第1页 / 共35页
JavaEE运行及开发环境.ppt_第2页
第2页 / 共35页
JavaEE运行及开发环境.ppt_第3页
第3页 / 共35页
点击查看更多>>
资源描述
第2章JavaEE运行及开发环境 本章主要内容 JDK的下载与安装Tomcat的下载与安装Eclipse的下载与安装项目实战 第一个JavaEE应用 HelloWolrd 2 1JDK的下载与安装 2 1 1运行环境 JDK JDK的下载 安装下载JDK下载地址 2 1 2配置环境变量 JDK的设置JDK环境变量设置这里需要配置三个属性 配置信息如下 Java Home C ProgramFiles Java jdk1 6 0 07classpath Java Home lib dt jar Java Home lib tools jarPath Java Home bin 2 2Tomcat的下载与安装 2 2 1运行环境 Tomcat Tomcat的下载及安装下载Tomcat下载地址 http tomcat apache org download 60 cgi下载文件 apache tomcat 6 0 18 exe安装Tomcat 安装目录下各文件夹介绍如下bin 储存Tomcat的启动和停止程序 conf 储存Tomcat的配置文件 lib 储存Tomcat所需类库 logs 储存Tomcat的日志文件 temp 储存Tomcat的临时文件 webapps 储存Web应用程序部署文件 work 储存Web应用程序部署文件中经过编译的页面文件 2 3Eclipse的下载与安装 2 3 1Eclipse的下载及安装 下载Eclipse及MyEclipse插件Eclipse下载地址 http www eclipse org downloads下载文件 EclipseIDEforJavaEEDevelopers安装Eclipse及MyEclipse插件解压缩下载得到的Eclipse压缩包 并将MyEclipse安装到解压缩后的文件夹即可 在Eclipse中配置Tomcat及JDK选择Window选项卡中的 Preference 选项 进入Eclipse的配置界面 打开 MyEclipse Servers Tomcat 节点 选择 Tomcat6 0 结点 并进行配置 2 3 2熟悉Eclipse开发环境 双击Eclipse安装目录下的 eclipse exe 文件启动Eclipse 此时会显示等待信息 之后会显示workspace选择界面 该界面用于设置应用工程的默认储存位置 如图所示 2 3 2熟悉Eclipse开发环境 选择完成后单击 OK 按钮进入Eclipse欢迎界面 如图所示 2 3 3Eclipse简介 Eclipse的前身是IBM的VisualAgeforJava 简称VA4J 2001年11月 IBM意识到需要用它来对抗MicrosoftVisualStudio的发展 向开源社区捐献了价值4千万美元的Eclipse源码 Eclipse的商业目标就是希望Eclipse项目能够吸引开发人员 能发展起一个强大而又充满活力的商业合作伙伴 独立软件供应商 社区 2 3 3Eclipse简介 Eclipse是一个基于Java的 开放源码的 可扩展的应用开发平台 它是一个可以用于构建集成Web和应用程序开发工具的平台 其本身并不会提供大量的功能 而是通过插件来实现程序的快速开发功能 Eclipse的价值体现在为创建可扩展的开发环境提供了一个开放源代码的平台 这个平台允许任何人构建与环境或其他工具无缝集成的工具 而工具与Eclipse无缝集成的关键是插件 这也正是Eclipse最具魅力的地方 2 3 3Eclipse简介 通过不断地集成各种插件 Eclipse的功能也在不断地扩展 以便支持各种不同的应用 虽然Eclipse是针对Java语言而设计开发的 但是它的用途并不局限于Java语言 通过安装不同的插件 Eclipse还可以支持诸如C C PHP COBOL等编程语言 2 3 4MyEclipse插件 MyEclipse企业级工作平台 MyEclipseEnterpriseWorkbench 简称MyEclipse 是对EclipseIDE的扩展 利用它我们可以在数据库和J2EE的开发 发布 以及应用程序服务器的整合方面极大的提高工作效率 它是功能丰富的J2EE集成开发环境 包括了完备的编码 调试 测试和发布功能 完整支持HTML Struts JSF CSS Javascript SQL Hibernate MyEclipse是收费的插件 专业版收费 63 55 官方网站提供30天免费试用版 2 4JSP开发的模式 JSP程序开发模式 单纯的JSP页面编程 在单纯的JSP编程模式下 因为将大部分的Java代码与HTML代码混淆在一起 会给程序的维护和调试带来很多的困难 而且对于整个程序的结构更是无从谈起 单纯的JSP页面编程模式是无法应用到大 中型JavaWeb应用程序开发中 JSP程序开发模式 Model1 采用JSP JavaBean结构 适合中 小型网站的开发 利用JavaBean技术 可以很容易地完成一些业务逻辑上的操作 JavaBean是一个纯粹的Java类 它遵守一些规则与命名方式 它是一个公开 public 的类 具有公开的set与get方法 在JSP中可以使用它将程序的逻辑处理与显示部分分离 JavaBean将业务逻辑封装到Java类中 在JSP页面中通过调用这个类 从而执行这个业务逻辑 JSP用来显示页面 JSP程序开发模式 Model1 JSP程序开发模式 Model2 Model1虽然已经将网站的业务逻辑和显示页面进行分离 但JSP不但要进行程序中大部分的流程控制 而且还要负责页面的显示 所以仍然不是一种理想的设计模式 在Model2 JSP JavaBean Servlet 设计模式中 由Servlet来执行业务逻辑并负责程序的流程控制 JavaBean组件实现业务逻辑 JSP用于页面的显示 这种模式使得程序中的层次关系更明显 各组件的分工也非常明确 JSP程序开发模式 Model2 JSP程序开发模式 MVC模式 MVC Model View Controller 模型 视图 控制器 是一种程序设计概念 它同时适用于简单的和复杂的程序 将应用程序分解为3个独立的部分 模型 视图和控制器 Model 模型 是业务逻辑的代码 是应用程序中真正用来完成任务的部分 View 视图 实际上就是程序与用户进行交互的界面 用户可以看到它的存在 视图可以具备一定的功能并应遵守对其的约束 在视图中不应包含对数据处理的代码 即业务逻辑代码 Controller 控制器 主要控制用户请求并作出响应 它根据用户的请求选择模型或修改模型 并决定返回怎样的视图 JSP程序开发模式 MVC模式 提出这种设计模式主要是因为应用程序中用来完成任务的代码 模型 也称为 业务逻辑 通常是程序中相对稳定的部分 并且会被重复使用 而程序与用户进行交互的页面 视图 却是经常改变的 如果因需要更新页面而不得不对业务逻辑代码进行改动 或者要在不同的模块中应用到相同的功能而重复地编写业务逻辑代码 不仅降低了整体程序开发的进程 而且会使程序变得难以维护 因此 将业务逻辑代码与外观呈现分离 将会更容易地根据需求的改变来改进程序 JSP程序开发模式 MVC组件类型和关系 JSP程序开发模式 Model2与MVC Model2遵循了MVC设计模式 JSP程序开发模式 Model2与MVC 目前存在多种MVC架构 虽然这些MVC架构所应用的技术可能都是JSP Servlet与JavaBean 但他们的流程及设计却是不同的 所以程序设计人员需要花更多的时间去了解 使用Model2进行项目开发时 可以选择一个实现了MVC模式的现成的框架 在此下进行开发 大大节省了开发时间 会取得事半功倍的效果 目前已有很多可以使用的现成的MVC框架 例如Struts框架 2 5项目实战 第一个JavaEE应用 Helloworld 2 5 1开发实例 创建并编写Web工程 Hello 开发步骤如下 1 在MyEclipse中新建一个 WebProject 工程名称为 Hello 创建完毕的工程结构如右图所示 2 打开index jsp文件 将其内容修改为 HellopageHelloWorld 2 5 2开发实例 发布并运行 步骤如下 1 发布Web工程 Hello 单击MyEclipse的发布按钮 DeployMyEclipseJ2EEProjecttoServer 如右图所示 将当前工程发布到Tomcat服务器 2 启动Tomcat服务器 3 打开浏览器 在地址栏中输入http localhost 8080 Hello 得到右图所示界面 本章小结 掌握如何安装JDK以及环境变量的配置掌握如何安装Tomcat服务器及基本配置掌握如何安装Eclipse开发工具及MyEclipse插件了解JSP Servlet JavaBean模式的架构 练习 1 1开发JSP程序需要具备哪些开发环境 1 2在成功安装JDK后 需要配置哪些环境变量 1 3Tomcat的默认端口 用户名和密码分别是什么 1 4本章介绍的用来开发JSP程序的开发工具是什么 1 5开发JSP程序可采用哪几种开发模式 分别介绍他们的优缺点 练习 1 6以下哪个选项不是JSP所具有的特征 1 跨平台 2 快速建立WebForm 3 分离静态与动态内容 4 可重复使用的组件 5 沿用了Servlet的所有功能 6 预编译 练习 1 7请说明在Eclipse开发工具中一下快捷键的功能 1 Alt 上下方向键 2 Ctrl 3 Ctrl D 4 Ctrl W 5 Ctrl F6 6 Ctrl Shift O 7 Ctrl Shift X 8 Ctrl Shift Y 上机指导 1 1安装与配置JDK 并测试JDK的安装是否成功 1 2安装与启动Tomcat 并通过浏览器访问Tomcat的主页面 1 3安装Eclipse开发工具 并进行汉化 1 4安装MyEclipse插件 1 5根据2 5章的讲解 开发并运行该JSP程序
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!