JSP动态网站开发案例指导
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 JSP运行环境配置

JSP运行环境配置包括java运行环境的配置和Web服务器服务的配置,开发JSP需要对JSP开发环境进行配置,目前JSP开发环境的主流IDE工具为Eclipse+Myeclipse,Web服务器为Apache Tomcat。

1.2.1 JSP的运行环境

JSP的运行环境分为硬件环境、操作系统和软件环境,下面分别介绍。

1. JSP的硬件环境要求

JSP对硬件的最低要求如表1-1所示。

表1-1 jsp运行的硬件环境

2. JSP的操作系统要求

JSP目前支持大多数操作系统,目前流行的Windows系列和Linux系列。

3. JSP的软件环境要求

JSP的软件环境包括三部分,Web浏览器、Web服务器、数据库和java运行环境。

● Web浏览器:IE系列、基于IE内核的浏览器、Safari、谷歌浏览器等。

● Web服务器:Apache Tomcat、Macromedia JRun、ClassFish、JBoss、BEA WebLogic、IBM WebSphere、Casucho Resin等。

● 数据库:Oracle、SQL Server、DB2、MySql、Access、Sysbase和Informix。

1.2.2 JDK安装配置

JDK是Sun公司java应用程序和组件的开发环境,是编译和测试工具,也是提供java程序的java虚拟机平台,是调试和运行JSP所不可缺少的工具。这里使用目前稳定性最好的J2SE SDK v1.7版本,用户可以到Sun公司的官方(http://java.sun.com)网站下载它的安装文件。

JDK的安装比较简单,运行可执行文件,一直单击“下一步”按钮,直到完成即可,重点是JDK的配置。JDK的配置分为三个部分:

(1)java_home配置

java_home的配置步骤如下。

1)右击“我的电脑”图标,在弹出的快捷菜单中选择“属性”选项,打开“系统属性”对话框选择“高级”选项卡,如图1-10所示。

图1-10 “系统属性”对话框“高级”选项卡

2)单击“环境变量”按钮,打开“环境变量”对话框,如图1-11所示。其中,“Administrator的用户环境变量”选项区的配置只对当前登录的administrator用户有效;“系统变量”选项区的配置是对所有用户都有效。

图1-11 “环境变量”对话框

3)单击“Administrator的用户环境变量”选项区的“新建”按钮,打开“编辑用户变量”对话框,如图1-12所示。其中,

图1-12 “编辑用户变量”对话框

● “变量名”文本框:用于设置环境变量,这里为java_home。

● “变量值”文本框:用于设置对应环境变量的值,这里为java的安装目录,本书是安装在C:\Program Files\Java\jdk1.7.0。

4)单击“确定”按钮,回到“环境变量”对话框,再单击“确定”按钮,回到“系统属性”对话框。单击“确定”按钮,配置完成。

(2)path路径配置

path路径用于指定可执行应用程序的路径,配置方法同java_home的配置,只在变量名中为path,变量值为%path%;%java_home%\bin。

(3)classpath路径配置

classpath路径是用于指定初始化JRE时需要使用的类文件与文档,即为JAR文件。J2SE中需要两个JAR文件,分别是dt.jar和tools.jar。

配置方法同java_home的配置,这里变量名为classpath,变量值为%java_home%\lib\tools.jar;%java_home%\lib\dt.jar。

1.2.3 Eclipse安装配置

Eclipse是一款非常优秀的开源IDE,基于Java的可扩展开发平台。除了可作为Java的集成开发环境外,还可作为编写其他语言(如C++和Ruby)的集成开发环境。Eclipse凭借其灵活的扩展能力、优良的性能与插件技术,受到了越来越多开发者的喜爱。

Eclipse目前新版本为3.4,可以从官方网站下载,下载地址为:http://www.eclipse.org/downloads/。下载后,解压缩,直接运行即可。Eclipse是一个绿色软件,无需安装即可执行。进入解压后的eclipse目录,单击eclipse.exe文件即可运行Eclipse集成开发环境。如需中文版的Eclipse集成开发环境,可在Eclipse官方网站下载中文语言包。解压后,分别将其features、plugins目录下的文件复制到Eclipse安装目录下的features、plugins目录中。复制完成后,重新启动Eclipse即可。下面介绍使用Eclipse开发java项目的步骤。

(1)双击eclipse.exe文件,运行Eclipse集成开发环境,如图1-13所示。在第一次运行时,Eclipse会要求选择工作空间(workspace),用于存储工作内容(默认为d:\workspace),这里为默认值。

图1-13 “工作空间启动程序”对话框

(2)单击“确定”按钮,打开Eclipse主界面,如图1-14所示。

图1-14 eclipse主界面

(3)选择“文件”|“新建”|“项目”选项,打开“新建java项目”对话框,如图1-15所示。其中,

图1-15 “新建java项目”对话框

● “项目名”文本框:用于指定开发的java项目,这里为MyFirstProject。

● “内容”选项区:用于指定项目的工作空间。这里为默认值。

● JRE选项区:用于指定java项目的JRE。

(4)单击“完成”按钮,打开MyFirstProject项目的开发环境,如图1-16所示。

图1-16 MyFirstProject项目的开发环境

(5)选择“文件”|“新建”|“类”选项,打开“新建Java类”对话框,如图1-17所示。其中,“包”文本框为com.zdy.chap01,“名称”文本框为“HelloBuy”,选中public static void main(String[] args)复选框。

图1-17 “新建Java类”对话框

(6)单击“完成”按钮,回到MyFirstProject开发环境,如图1-18所示。系统产生如下程序:

图1-18 MyFirstProject开发环境

        1    package com.zdy.chap01;
        2
        3    public class HelloBuy {
        4
        5        /**
        6         * @param args
        7         */
        8        public static void main(String[] args) {
        9           // TODO自动生成方法存根
        10
        11       }
        12
        13   }

该代码是一个标准的JavaSE结构,包括包、类说明、注释、main方法。

(7)在源代码的第10行输入如下语句System.out.println(“欢迎您光临XX网上购物商城!”);,完成的源代码如下:

        1    package com.zdy.chap01;
        2
        3    public class HelloBuy {
        4
        5        /**
        6         * @param args
        7         */
        8        public static void main(String[] args) {
        9           // TODO自动生成方法存根
        10          System.out.println("欢迎您光临XX网上购物商城");
        11       }
        12
        13   }

第10行代码为新增加的代码,用于在后台打印出字符串“欢迎您光临XX网上购物商城”。

(8)编写完成后保存。在保存的同时,Eclipse将自动将源程序编译成字节码文件。

(9)在“包资源管理器”对话框中,选择MyFirstProject下的com.zdy.chap01包下的HelloBuy.java选项,右键单击在弹出的快捷菜单中选项的“运行方式”|“java应用程序”选项,执行该应用程序,系统在控制台打印出“欢迎您光临XX网上购物商城”,如图1-19所示。

图1-19 运行结果

1.2.4 Myeclipse安装配置

Eclipse用于开发J2SE程序。开发J2EE程序时需要使用其插件MyEclipse程序,下面介绍MyEclispe安装配置。

(1)从MyEclipse官方网站http://www.myeclipseide.com上下载安装软件,这里下载MyEclipse5.5版本,下载完成后,运行MyEclipse_5.5GA_E3.2.2_FullStackInstaller.exe,进行解压缩,如图1-20所示。解压缩完成后,打开MyEclipse 5.5安装界面,如图1-21所示。

图1-20 MyEclipse_5.5GA_E3.2.2_FullStackInstaller.exe解压缩界面

图1-21 MyEclipse 5.5安装界面

(2)单击Next按钮,打开MyEclipse 5.5安装界面二,如图1-22所示,该界面显示MyEclipse的安装协议,选中I acept the terms of the License Argument单选项。

图1-22 MyEclipse 5.5安装界面二

(3)单击Next按钮,打开MyEclipse 5.5安装界面三,如图1-23所示,该界面用于设置MyEclipse的安装路径,使用默认值。

图1-23 MyEclipse 5.5安装界面三

(4)单击Next按钮,打开MyEclipse 5.5安装界面四,如图1-24所示,该界面用于设置MyEclipse的图标,使用默认值。

图1-24 MyEclipse 5.5安装界面四

(5)单击Next按钮,打开MyEclipse 5.5安装界面五,如图1-25所示,该界面用于设置MyEclipse跟那些程序进行默认关联,选默认设置。

图1-25 MyEclipse 5.5安装界面五

(6)单击Next按钮,打开MyEclipse 5.5安装界面六,如图1-26所示,该界面用于显示之前安装设置的摘要。

图1-26 MyEclipse 5.5安装界面六

(7)单击install按钮,进行MyEclipse安装,安装完成后,单击Done按钮,完成安装。

1.2.5 Tomcat安装配置

本书Web服务器采用目前流行的、轻量级的Apache Tomcat。下面讲解Tomcat的安装及配置。

(1)Tomcat从Apache网站下载,地址为http://tomcat.apache.org/,目前最新的版本为6.0,本书使用成熟的Tomcat5.5版本。

(2)下载Apache Tomcat v5.5.exe,双击运行该应用程序,打开Tomcat欢迎界面,如图1-27所示。

图1-27 Tomcat欢迎界面

(3)单击Next按钮,打开Tomcat的版权信息界面,如图1-28所示。

图1-28 Tomcat版本信息界面

(4)单击I Agree按钮,打开Aapche Tomcat组件选择对话框,如图1-29所示,该对话框用于选择Tomcat的安装组件。

图1-29 Aapche Tomcat组件选择对话框

(5)单击Next按钮,打开Tomcat安装路径选择对话框,这里采用默认设置,如图1-30所示。

图1-30 Tomcat安装路径对话框

(6)单击Next按钮,打开Tomcat基本配置对话框,如图1-31所示。

图1-31 Tomcat基本配置对话框

● HTTP/1.1 Connector Port文本框:用于设置Web服务器的端口,默认值为8080,这里修改为8081。

● User Name文本框:用于指定Tomcat管理器的登录账号。

● Password文本框:用于指定Tomcat管理登录账号对应的密码。

(7)单击Next按钮,打开Tomcat的JRE环境选择对话框,如图1-32所示。

图1-32 Tomcat的JRE环境选择对话框

(8)单击Install按钮,完成Tomcat的安装。

安装完成后,打开IE,在地址栏输入http://localhost:8081/,运行,出现如图1-33所示界面,表明Tomcat安装配置成功。

图1-33 Tomcat运行主界面

1.2.6 Myeclipse中配置Tomcat

Myeclipse配置Tomcat步骤如下:

(1)启动Myeclipse,选择“窗口”|“首选项”选项,打开“首选项”窗口,展开“Myeclipse”节点下的“Application Servers”节点,单击Tomcat5节点,右边出现Tomcat5的配置界面。如图1-34所示。

图1-34 在MyEclipse中配置Tomcat

其中,

● Tomcat Server选项区:用于指定Tomcat是否可用。选中Enable单选项时可用;选

● Tomat Home Directory文本框:用于设置Tomcat的主目录。

● Tomat Base Directory文本框:用于设置Tomcat的基本目录。

● Tomcat Temp Directory文本框:用于设置Tomcat的临时目录。

中Disable单选项时不可用。

(2)设置完成后,单击“确定”按钮,完成MyEclipse的Tomcat配置,回到MyEclipse主界面,如图1-35所示。在图标栏中增加部署Web服务和启动Tomcat的图标,这里为第8和第9个图标。

图1-35 MyEclipse主界面