上机实验一:JSP
开发环境的初步了解
实验内容
1
.了解
Java
运行环境
2
.掌握建立一个
Java
应用程序的基本操作步骤
3
.熟悉
Tomcat
的配置
4
.测试
JSP
的运行环境
5
.编写基本的
HTML
代码
JSP
运行环境的安装配置
n
JSP
推荐开发的环境:
Windows2000 Server/2003 Server +Tomcat 5.x
,也是企业中常用的开发环境。
n
JSP
运行环境需要
JDK
的支持,需要安装两个软件:
j2sdk
和
Tomcat
。
实验步骤
:
1.
配置前的准备工作
-
软件下载
:
软件名称
安装包名称
下载地址
j2sdk
j2sdk-1_4_10-windows-i586.exe
http://java.sun.com/
Jakarta-Tomcat
jakarta-tomcat-5.0.19.zip
http://jakarta.apache.org/
2.j2sdk
的安装及配置
:
①下载
JDK-1_4_2_10-windows-i586-p
下载地址:
http://java.sun.com/j2se/1.4.2/download.html
进入后选择
Download J2SE SDK
,然后点
Accept>Continue
,接下来选择
Windows Offline Installation, Multi-language (j2sdk-1_4_2_10-windows-i586-p.exe, 54.67 MB)
下载
②安装
JDK1.4.2_10
下载后双击安装即可,选择安装路径
C:\jdk1.4.2_10
,安装时会自动安装
j2re1.4.2_10
,可以安装到其它的路径。
③
JAVA
运行环境配置
安装了
JDK
以后,就建立好了
J2SE
的运行环境,这里安装
JDK1.4.2
,接着设置环境变量,右击
“
我的电脑
”>
属性
>
高级
>
环境变量
>
系统变量
>
新建:
变量名:
JAVA_HOME
变量值:
C:\jdk1.4.2_10
(1)
我的电脑
/
属性
/
高级
/
系统环境变量
/path:
加
" C:\jdk1.4.2_10\bin;"
或设为
"%JAVA_HOME%\bin",
其中
%JAVA_HOME%
就是引用前面指定的
JAVA_HOME
。
(2)
我的电脑
/
属性
/
高级
/
系统环境变量
/classpath:
加
" C:\jdk1.4.2_10\lib\dt.jar; C:\jdk1.4.2_10\lib\tools.jar; C:\jdk1.4.2_10\lib;.;"
注意后面那个点
”.”
,它表示当前目录,包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的
Java
程序
;
以下过程为配置
JDK
环境变量:
(1)
右击“我的电脑”,点击“属性”
;
(2)
选择“高级”选项卡,点击“环境变量”
:
(3)
在“系统变量”中,设置
3
项属性,
JAVA_HOME,PATH,CLASSPATH(
大小写无所谓
),
若已存在则点击“编辑”,不存在则点击“新建”:
(4)
“
开始
”
-
>“
运行
”
,键入
“cmd”
:
3. tomcat
的安装及配置
:
安装完
JDK
以后,安装
Web
服务器
Tomcat
,这里用的版本是目前最新的
Tomcat5.
①下载
tomcat-5.0.19
下载地址
(http://www.bjhmht.com/flexInstall/jakarta-tomcat-5.0.19.exe)
②
安装
Tomcat5.0.19
下载后双击安装,在安装的过程中记住选中
"service"
,这样
Tomcat
就可以以
windows
服务的形式启动。我这里把
Tomcat
安装在
D:\Program Files\Apache Software Foundation\Tomcat 5.0
目录。
③配置
Tomcat
(1)
接着会配置
http
端口号和管理密码,按需要输入即可,端口默认为
8080
。
(2)
安装过程中会要求指定
JRE
的目录,它会自动检测,按默认即可。如果没有检测到,请手动输入你的
JRE
安装目录。
④
启动
Tomcat
Tomcat
安装完成后会在状态栏生成一个小图标,如果是绿色的小三角表示
Tomcat
服务器已经启动成功,你可以双击这个图标进入
Tomcat
服务控制台,用
Start
和
Stop
开始和停止服务。
(1)
通过开始菜单
->
程序
->Tomcat
来启动
(2)
进入
"D:\Program Files\Apache Software Foundation\Tomcat 5.0\bin\"
目录
,
双击
startup.bat
启动
Tomcat
服务
(
双击
shutdown.bat
关闭
Tomcat
服务
)
⑤
测试
Tomcat
成功安装
在浏览器中输入
http://localhost:8080
,如果出现如下图的
ApacheTomcat 5.0.19
的页面,
Tomcat
安装成功(其实到这里已经可以作为一个
JSP
的服务器了)。
4.Tomcat
环境变量的配置
在我的电脑
->
属性
->
高级
->
环境变量
->
系统变量中添加以下环境变量
(
假定你的
tomcat
安装在
c:\tomcat
):
CATALINA_HOME
:
c:\tomcat
CATALINA_BASE
:
c:\tomcat
TOMCAT_HOME: C:\Tomcat
然后修改环境变量中的
classpath
,把
tomat
安装目录下的
common\lib
下的
servlet.jar
追加到
classpath
中去,修改后的
classpath
如下:
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;
5.Tomcat
的设置
(1)
修改
tomcat
的端口
:
在
D:\tomcat\conf\server.xml
中找到
:
......
<!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" maxThreads="150"
......
将
8080
改为其它端口
,
如
8090.
6. tomcat
新建虚拟目录方法:
(1)
在
webapps
下建:
1.
建文件夹
test;
2.test
下建
WEB-INF
文件夹
;
3.
WEB-INF
下新建一个文件
web.xml
,内容如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>
4.
在
test
下新建一个测试的
jsp
页面,文件名为
index.jsp
,文件内容如下:
<%out.print("Hello World!");%>
5.
重启
Tomcat
6.
打开浏览器,输入
http://localhost:8080/test/index.jsp
看到
”Hello World!”
的话说明就成功了。
方法二
:
把要执行的目录
test
放到
webapps\root\
下面也可以,则通过
http://localhost:8080/test
(2)
在非
webapps
下建:
在目录
"conf"
下找到
"server.xml"
文件,用记事本打开它并查找
"</Host>"
,在
</Host>
前面添加这句代码:
<Context
path="/zgtt"
docBase="D:\Zgtt"
debug="0"
reloadable="true"
crossContext="true"></Context>
,然后保存文件。
(4)
启动
Tomcat
服务器
(
方法见
"
四、测试
Tomcat"
中
(1)
说明
)
。
(5)
在
IE
中输入
http://localhost:8080/zgtt/index.jsp
链接后,如果看到
"Hello
World!
"
后表示虚拟目录
zgtt
设置成功。