我爱电脑技术论坛's Archiver

3636600 发表于 2008-6-11 07:13

Windows操作系统下JSP程序开发环境配置

Sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种途径,但主要工作就是安装和配置Web服务器和JSP引擎。
Mz4J4A_S/g 8G*T#H#H"@Tg l

]f X(m;hE/[u+k7| 下面就以Tomcat作为JSP引擎,配合Tomcat、Apache、IIS这三种Web服务器来讲述3种搭建JSP运行环境的方案。 A;@h4Zd!\s/n
p]QW0[ o

&UQ!GbH1T"b2U 一、相关软件介绍 |Z8~"A,DS w

M"fl,_tT8L:R9Pk
'py3Z;q z 1、J2SDK:Java2的软件开发工具,是Java应用程序的基础。JSP是基于Java技术的,所以配置JSP环境之前必须要安装J2SDK。 ?De0O{"I+X
O\ ]&}5R*}B1U*L&~
l&s,Y c&} d
2、Apache服务器:Apache组织开发的一种常用Web服务器,提供Web服务。 6p)n2kEo _9CH

(tl({ Q7Rl(w
BY+UEI5{,X 3、Tomcat服务器:Apache组织开发的一种JSP引擎,本身具有Web服务器的功能,可以作为独立的Web服务器来使用。但是,在作为Web服务器方面,Tomcat处理静态HTML页面时不如Apache迅速,也没有Apache健壮,所以我们一般将Tomcat与Apache配合使用,让Apache对网站的静态页面请求提供服务,而Tomcat作为专用的JSP引擎,提供JSP解析,以得到更好的性能。并且Tomcat本身就是Apache的一个子项目,所以Tomcat对Apache提供了强有力的支持。对于初学者来说,Tomcat是一个很不错的选择。 -N5U2v"Ac8sB0Z3U
b,hiq9K

A%M.h Y[i3W[c*N] 4、mod_jk.dll:Apache组织Jakarta项目组开发的使Apache支持Tomcat的插件。有了这个插件,Tomcat能够和Apache进行无缝连接。
;f G|ATd C
d7l(_r{/B*z;Z/] a6c9T9aPV'|]5z1r
5、tc4ntiis.zip:Apache组织Jakarta项目组开发的使IIS支持Tomcat的插件。
s+_P,c9F;K
@ s*G@*f#iI_&Not Z k!b_T w
二、软件下载
OO CC2l \x*a-?p;O
H-N V^ U#o*l
1、j2sdk
T;yI+j|[%^*f]o7bR /?5^W2r{ j+z qi
vHIdL
版本:j2sdk1.4.1(35.9MB) K [Y?P%c `
DZ8ygR+rU
T'{Q:z`!\W6s&u/p Y
地址:[url]http://java.sun.com/j2se/1.4.1/download.html[/url] Q4hr6e3fd
ye)S FtF.m5bp

H:YJ)e#{ MGLq ^;g'@ 2、Apache2
l7k.YU,n
3^ ? h }3x1a 6fm7LO G3G
版本:Apache2.0.43(6.69MB)
Bpp\Q S9t.i J#y
li#d RO c/^ K7d2i!`,Kr$J
地址:[url]http://www.apache.inetcosmos.org/dist/httpd/binaries/win32/[/url] \:e1?V mL
'W[5r o,tS'GDJb
%`!MQ(tmr.o P
3、Tomcat4 M#za2Y+h^

y+`~Fc3W ,BCMFk5t x
版本:4.1.21(8.33MB)
[J)efb!IBK ca%X6mD-E7^$XH

u'HH cx+e+L 地址:[url]http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/[/url]
F oDvk\w)q0t;V "B*ubz.V;a9aqx
3q)k,b y/I:D
4、mod_jk.dll: (136KB)
a2Pm u}F#?$@(c;M:W"P |}.F@+dy A
%``H0c0Q
地址:[url]http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/[/url] "hD/Amg+oQ

W-U0s{ T#J
L;afy2v3^:y"{t 5、tc4ntiis.zip(220KB)

3636600 发表于 2008-6-11 07:13

地址:[url]http://members.ozemail.com.au/~lampante/howto/tomcat/iisnt/tc4ntiis.zip[/url]
t _(|/O6t2V"|
;d-Z`.B*n5DI(H 3D9L^Q;~B {#l
以上均为免费软件。 p K3Q X%Xty
w"C2`}!w

JWT0h p9jnM 三、配置前的准备 'b,W"{8t;e){'@i Y

g!rATLN H
,Q!F2?hjc'M 1、准备一个测试用的JSP网页
_i i;H'Dx#Or
9E;s'C$oG1hj&~2G(w
jm5S bC2X\ k0I 打开文本编辑器,比如记事本,输入下列代码,并保存为test.jsp(注意扩展名为.jsp)。
-S0|*zBCm(H;bE
z ^*k*k_4h!mk L/l0r1se6`H6t%gY$l

f*k4l7?{$pd_ <HTML>       <HEAD>       <TITLE>JSP测试页面</TITLE>       </HEAD>b+_H*E8?c S"@]
       <BODY>       <%out.println("<h1>Hello   World!   </h1>");%>      
-G3MUx8i4L0p ]%o </BODY>       </HTML>5|flYwSwEL

x'R#c4b[m]z
[LqGl
]E#n$D/|6A 2、安装J2SDK ;X O-} S.Z T?-DB

0N-|c[y}4H
%D6Z.pA:fJ"h 不管哪种方案,在安装和配置JSP引擎之前必须先完成J2SDK的安装。
P&D3aoP6Q4VkV\1WT l:c6fg^H(s

Di;g.`9Y8{k.m1?T 安装J2SDK
g)my$A5rXlb
h!fp;y'}-K5G&k 4rzyXV"^n
在Windows下,直接运行下载的j2sdk-1_4_1_01-windows-i586.exe文件,根据安装向导安装到一个目录,例如安装到f:/j2sdk 1.4.1;
iHV*eC8c%`
Y1GKkw1Q:w /^ e \ e-t$fS%Av
添加环境变量
;\2aW-} Ub)S'K 1kO-{9Te E Gy+?

?N#@uZ3a*P 1)如果你的操作系统是Win 98,可以用记事本直接编辑Autoexec.bat,添加下面命令行: x(|9j#a[,La4~

7YN1w`w| p4h5FAkiI(Y
PATH=%PATH%;f:/j2sdk1.4.1/bin 5l(kz'cef.tJ

(lJt k*QQ|
9W+j'SFr0X3y e!P SET JAVA_HOME=f:/j2sdk1.4.1
"a?5qG9z$\ 5Ps vL7y} R
N k&eJa-Z
SET CLASSPATH=f:/j2sdk1.4.1/lib/tools.jar
8m/NK`UR-Y I+fX ,L7N-zj8P4@0tp1d

(rQIz7H 保存后,重新启动计算机,这样所添加的环境变量才会有效。 )|?jN^5G5U rN

Y b*a)V u&q V+W*L T b/]Z](}
2)如果你的操作系统是Win2000,那么按如下方式配置环境变量。右键单击"我的电脑",在弹出菜单中选择"属性"→"系统特性" →"高级" →"环境变量", 弹出环境变量对话框,就可以编辑系统的环境变量了。添加PATH、JAVA_HOME和CLASSPATH三个变量,变量值同上。
N%Z a^!V }V /^bG3y6Abv d,t)w
"m$y#V\@ Z
四、JSP环境的配置方案
} jQQ*T'qO
\)U7S+o-g@ j2] H;B.\foV(RW_
方案一:J2SDK+Tomcat d TNq0gc

8Iy2v[,ON,ch7j f&_AM8HD8n/YH
在这种方案里Tomcat既作为JSP引擎又作为Web服务器,配置比较简单。
b$Hf|u4\|k W
"EY3HMN/Xq
H)iJOx 1、安装Tomcat
"L9R;e3`{N sr
2`taLn4AHS 'd*J#n4B)ZK
直接运行下载的jakarta-tomcat-4.0.1.exe,按照一般的Windows程序安装步骤即可安装好Tomcat,安装时它会自动寻找J2SDK的位置。例如安装到f:/tomcat4。
?R&ogj)Y _n8g
e:p+Y!j|Od5`
{|`m~7^[e 2、配置Tomcat的环境变量 G#KC~B8q4n

S`[@!q GL o
J ]2C-x%P 添加一个新的环境变量TOMCAT_HOME,变量值为f:/tomcat4,添加方法同J2SDK环境变量的配置方法。
7_PJy6f0y(T#iy ~J*|,p$W%jR.~3M
gT:\p S6?#Q
3、测试默认服务 +Ca?\z

7RhBwzji
oJ7t;p"F_n'x 设置完毕后就可以运行Tomcat服务器了。用f:/tomcat4/bin/startup.exe启动Tomcat,用f:/tomcat4/bin/shutdown.exe关闭。(如果在执行startup.exe或shutdown.exe的时候提示Out of Environment Space错误,选择DOS窗口的菜单中的"属性"→"内存"→"常规内存",把"初始环境"由"自动"修改成"2816"就可以了。)
"d.H5DA#{ a'Bw#Og

3])uyc,n%? 启动Tomcat后,打开浏览器,在地址栏中输入http://localhost:8080(Tomcat默认端口为8080),如果在浏览器中看到Tomcat的欢迎界面,表示Tomcat工作正常。

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.