【Java精品源码栏目提醒】:网学会员鉴于大家对Java精品源码十分关注,论文会员在此为大家搜集整理了“【精品】第2章 JSP开发环境 - 其它资料”一文,供大家参考学习
第2章 JSP开发环境 开发JSP程序可以采用多种编辑工具,如记事本、Eclipse、NetBeans、JBuilder等。
同时,支持JSP技术的服务器有Tomcat、Resin、JBoss、WebLogic等。
将开发工具和服务器任意组合在一起,就可以构成JSP的开发运行环境。
众多组合中,记事本Tomcat和Eclipse Tomcat组合是JSP开发程序员经常用到的。
在本章中,将会详细介绍JDK的安装与配置、Tocmat安装与配置、Eclipse安装与配置等,最后介绍JSP页面的执行流程。
1本章知识要点: 了解JDK概念和作用 掌握JDK安装与配置 掌握Tomcat服务器概念和作用 掌握Tomcat的下载和安装 掌握JSP页面开发流程 掌握Eclipse、MyEclipse的下载和安装 掌握在记事本和Eclipse创建JSP页面 了解JSP页面执行流程 2 2.1 JDK开发工具包 JDK是
Java开发工具包(
Java Development Kit)的缩写。
它是一种用于构建 在
Java平台上发布的应用程序、Applet和组件的 开发环境,其中包括了
Java编译器、JVM、大量 的
Java工具以及API里的
Java类库和
Java的语言 规范。
它是进行
Java相关程序开发的最基本工具。
3 2.1.1 JDK概述 JDK(
Java Development Kit)软件开发工具 包是整个
Java的核心,是Sun Microsystems公司针 对
Java开发人员提供的软件开发工具包。
自从
Java 推出以来,JDK已经成为使用最广泛的
Java SDK (Software development kit)。
用户在编写
Java相 关程序时,必须用到类库和
Java语言规范。
名称 说明 SEJ2S standard edition,标准版,主要用于开发
Java E 桌面应用程序 EEJ2E enterpsise edtion,企业版,使用这种JDK开发J E 2EE应用程序,用于Web方面 MEJ2 micro edtion,微型版,主要用于移动设备、嵌 ME 入式设备上的
java应用程序 42.1.2 JDK安装与配置 了解了JDK软件开发工具包的作用之后, 就可以动手构建JDK的运行环境了,即下载、安装 和配置JDK了。
文件名 功能描述 称 bin目录 提供JDK工具程序,包括javac、
java、javadoc、appletviewer等可执行程序 demo 目 sun公司为
Java使用者提供的一些已经编写好的范例程序 录 jre目录 存放
Java运行环境文件 lib目录 存放
Java的类库文件,即工具程序实际上使用的是
Java类库。
JDK中的工具程序,大 多也是由
Java编写而成的 include 存放用于本地方法的文件 目录 src.zip
Java提供的API类的源代码压缩文件。
如果将来需要查看API的某些功能是如何实现 的,可以查看这个文件中的源代码内容 5 2.2 Tomcat服务器 在开发或者学习JSP过程中,有许多免费的 轻型的
Java Web服务器可以供我们选用,如Tomca t,Resin,Orion等。
他们使用都很方便,占用资源 也很少,适合开发中不断的调试;还可以和Eclipse、 NetBeans、JBuilder这样的集成开发工具集成使用。
根据实际开发中的情况来看,Jakarta Tomcat和Su n
Java结合的最好,和其他应用服务器配合使用可 支持完整的J2EE标准,应用也很广泛。
6 2.2.1 Tomcat概述 Tomcat是一个免费的开源的Servlet容器, 它是Apache基金会的Jakarta项目中的一个核心项目, 由Apache,Sun和其他一些公司及个人共同开发而 成。
由于有了Sun的参与和支持,最新的Servlet和JS P规范总能在Tomcat中得到体现。
因为Tomcat技术 先进、性能稳定,而且免费,因而深受
Java爱好者的 喜爱并得到了部分软件开发商的认可,成为目前比较 流行的Web应用服务器。
7 2.2.2 Tomcat下载与安装 JSP发布以后,就出现了各式 各样的JSP服务器,本章节向大家介绍一种简单的 JSP服务器Tomcat的获得及安装。
它在Windows操作 系统被广泛使用,且其用户界面友好,操作方便。
8 2.2.3 显示字体实例 前面我们已经对JSP的开发环境,即JDK和T omcat的安装和配置进行了介绍,下面我们结合一个 具体的实例,来检验一下JSP开发环境配置是否成功, 并且简单的说明一下如何使用记事本开发一个JSP应 用程序。
9 2.3 安装与配置Eclipse 目前JSP开发领域的各种集成开发环境 (IDE)呈现出百花齐放的局面,比较著名的有 IBM公司的Eclipse、Sun公司的NetBeans和 Borland公司的JBuilder等。
而IBM的Eclipse以其 开源和扩展性获得广大程序员的喜欢,使用 Eclipse开发
Java程序是现在的主流之一。
只需要 在Eclipse上安装MyEclipse插件,就可以编写和 运行JSP程序了。
102.3.1 Eclipse简介 Eclipse是一个开放源代码的、基于
Java的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse附带了一个标准的插件集,包括
Java开发工具(
Java Development Tools,JDT)。
112.3.2 安装myEclipse 要在Eclipse中运行JSP,需要从网上下载一个插件。
支持Eclipse运行JSP的插件主要有两个,一个是MyEclipse,另外一个是Lomboz插件。
在这里我们选择使用MyEclipse插件,该插件是收费的,只能从网上下载一个试用版。
MyEclipse作为Eclipse编辑和运行Web Project不可缺少的组件,提供了强大的功能,可以创建Structs,EJB等多种技术。
12 2.3.3 Eclipse加载Tomcat 选中对应的Tomcat后,选中“Enable”复选 框,使用【浏览】按钮找到Tomcat的安装路径。
一切 设置好后,单击【应用】。
到这里,我们的Eclipse MyEclipseTomcat开发JSP的环境就搭建完毕了。
132.3.4 在Eclipse中创建JSP 现在做一个简单的案例,来验证一下是否配置成功。
14 2.4 JSP页面执行流程 运行一个JSP页面,需要在客户端打开IE浏 览器,并输入要请求的页面地址,这样才能在浏览器中 显示结果。
实际上这个过程是HTTP协议的一个请求-响 应过程,客户端发出请求,服务器端获取请求并处理请 求,最后将处理结果放回给客户端。
但是JSP页面的请 求在Tomcat服务器是如何工作。
客户端 服务器端 JSP页面 是否是第一次调用 JSP引擎 Servlt(.
java)
Java编译器 class文件 (.class) 15 JVM