请问,在win2000下怎样安装JSP?(100分)

S

suicg

Unregistered / Unconfirmed
GUEST, unregistred user!
win2000下的JSP的环境是如何搭建的?需要什么组件?
 

这里有篇文章(转载),希望对你有所帮助:
<试验>win2k在apache1.3上配置tomcat3.1

--------------------------------------------------------------------------------
【飞鸟】 于 2000-07-13 00:39:59 加贴在 JSP &amp;
EJB ↑:
为什么要把tomcat配置成为Apache的in-process部件?
1. Tomcat 处理静态页面没有apache快
2. Tomcat不如apache容易配置
3. Tomcat没有apache稳定健壮
4. apache支持CGI 脚本和API,perl,php等等
下面让我来尝试配置一下
1。review一下我apache和tomcat的安装情况先
我的机器是windows 2000 server 中文版本,已经安装了jdk1.3(在d:/jdk1.3)
apache我安装在D:/Program Files/Apache Group/Apache
我设置apache服务器的ServerName是spf,我的机器名是spf
设置为端口81,80已经给iis5了
tomcat我安装在D:/tomcat
2。在着手配置之前,让我来看一下tomcat的文档。
D:/tomcat/doc/uguide/tomcat_ug.html
3。然后follow该文档开始配置,先下载ApacheModuleJServ.dll
http://jakarta.apache.org/builds/tomcat/release/v3.1/bin/win32/i386/ApacheModuleJServ.dll
放到D:/Program Files/Apache Group/Apache/modules目录下
4。然后编辑D:/Program Files/Apache Group/Apache/conf/httpd.conf
在末尾添加这句
include d:/tomcat/conf/tomcat-apache.conf
5。重新启动apache
命令行输入:
net stop "apache_svr"
net start "apache_svr"
(我把apache配置成win2k的服务了。)
6。然后在浏览器中输入http://localhost:81/examples/
得到一个404错误。。。
十分不解,就再次察看文档
D:/tomcat/doc/uguide/tomcat_ug.html
发现一句,说apache自动启动tomcat 还没有实现 :(((
Automatically starting Tomcat is not implemented yet
气死我了。。。
运行 d:/tomcat/bin/startup.bat 启动tomcat
然后浏览器就可以看到http://localhost:81/examples/的目录列表了。
总结:
apache不能自动启动tomcat 真是不爽,也许下一版本就可以了。不过如果是出于研究和学习JSP的目的,目前这一点不是十分重要。
如果要建立新的虚拟目录,可以修改d:/tomcat/conf/server.xml,加上相关内容,然后重新启动tomcat,重新启动apache就可以了,而且我发现虚拟目录的物理路径必须放在d:/tomcat/webapps/目录下,真是很奇怪的事情。
附:
上次我找linux资料的时候,当了一份apache的中文文档,已经上传到chinaasp.com/dowload栏目上了,详细地址是:http://www.chinaasp.com/download/readItem.asp?id=342 供大家参考

 
不用apache也可以:
<hr>
【飞鸟】 于 2000-07-10 18:43:51 加贴在 JSP &amp;
EJB ↑:

在windows环境下安装tomcat
修订版
安装jdk1.3
注意: 如果你安装过1.3之前的java版本,请删除该版本的所有文件,并用rregedit删除 HKEY_LOCAL_MACHINE/software/javasoft下面所有内容。
然后再安装jdk1.3
请这里下载jdk1.3:
http://www.chinaasp.com/download/readFolder.asp?folder=JspDev&amp;name=JSP%BF%AA%B7%A2%B0%FC
然后注意如果你的系统是中文系统,系统注册表会有问题,请用用regedit打开注册表查javasoft,
位置为hkey_local_machine -> software -> javasoft -> 找到 “Java 运行时环境”
把这个东东 导出到文件 1.reg....
然后用notepad编辑它,把"Java 运行时环境"替换成"Java Runtime Environment"然后导入。

下载tomcat
win32版本 http://jakarta.apache.org/builds/tomcat/release/v3.1/bin/jakarta-tomcat.zip 2.26mb
安装tomcat
将jakarta-tomcat.zip包内文件解压缩到 x:/tomcat。x是驱动器名
设置环境变量
win9x在autoexec.bat里面用set 语句来设定环境变量,如:set TOMCAT_HOME=d:/tomcat
winnt/win2k可以选择我的电脑,右键点出菜单,选择属性,弹处对话框"系统特性", 选择"高级"tab,然后点按钮"环境变量",即可以编辑系统的环境变量。
TOMCAT_HOME 值:x:/tomcat (用TOMCAT_HOME指示tomcat的根目录)
JAVA_HOME 值:x:/jdk1.3 (用JAVA_HOME指示jdk1.3安装目录)
CLASSPATH 值:x:/jdk1.3/lib/tools.jar;x:/tomcat/classes;x:/tomcat/lib
测试tomcat
运行 x:/tombat/bin/startup.bat
然后在浏览器中键入 http://localhost:8080/,如果看到tomcat 3.1的画面,那就说明你成功的配置了tomcat3.1
测试JSP
现在我们建立目录 D:/myJSP
里面放了一个文件:test.jsp,内容如下:
<%@ page contentType="text/html;charset=gb2312" %>
<%
out.println("这是我的第一个jsp程序");
%>
修改 tomcat/conf/server.xml, 在这个文件的最后,你可以看到一些形如
<Context path="/test"do
cBase="webapps/test" debug="0" reloadable="true" >
</Context>
等句子,我们在这句后面加上这句:
<Context path="/myJSP"do
cBase="d:/myJSP" debug="0" reloadable="true" >
</Context>
path是web的虚拟目录,docBase是硬盘上的路径。
然后我们在浏览器地址栏输入: http://localhost:8080/myJSP/test.jsp
(注意:tomcat区分大小写,如果写错大小写,将得到一个404错误)
浏览器将显示如下内容:
这是我的第一个jsp程序
www.chinaasp.com 飞鸟 flybird@chinaasp.com 原创.
</hr>

 
历史遗留问题,强制结束
 
顶部