Topic: 请问在TOMCAT中如何在webapps以外的目录中部署WEB应用!!

  Print this page

1.请问在TOMCAT中如何在webapps以外的目录中部署WEB应用!! Copy to clipboard
Posted by: dazern
Posted on: 2005-05-10 20:17

请教一个关于TOMCAT的问题!请问在TOMCAT中如何在webapps以外的目录中部署WEB应用!!

我用Eclipse新建了一个tomcat工程,我在里面编写了几个servlet程序,但是除了那些不用通过html文件调用的servlet,可以在浏览器中正常运行外;其他需要响应html文件的servlet都不能正常使用!在浏览器中所看到的错误信息如下:

HTTP Status 404 - /JSPBookTomcat/CH2/Sayhi

--------------------------------------------------------------------------------

type Status report

message /JSPBookTomcat/CH2/Sayhi

description The requested resource (/JSPBookTomcat/CH2/Sayhi) is not available.

--------------------------------------------------------------------------------

Apache Tomcat/5.0.16
说我的Sayhi程序无效,我真不知道为什么,我在web.xml中已经配置好了这个servlet的;

请大家帮我仔细看看!

我的WEB应用所在目录是:E:\JAVA\MyProject\Eclipse3.01\JSPBookTomcat\JSPBookTomcat
而TOMCAT所在目录是:E:\JAVA\Tomcat5.0

我想问的是,是不是在tomcat中所有的WEB应用都要部署在tomcat所在目录中的webapps目录下!
如果我把我自己的WEB应用放在TOMCAT所在目录以外的目录中该如何配置?
我不知道我的表达是否清楚,但还是请高手们帮我看看,看要怎样解决问题!

我的程序代码如下:
<html>
<head>
<title>CH2 - Sayhi.html</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<h2>Servlet 范例程序</h2>
<form name="Sayhi" Method="Post"
  action="Sayhi">
<p>请访问者输入姓名:<input type="text" name="Name" size="30"></p>
<input type="submit" value="提交">
<input type="reset" value="清除">
</form>
</body>
</html>

下面的
action="Sayhi" 中的Sayhi是一个servlet程序,大家按我上面给的两个目录,帮我看看,我应给如何在上面程序的form表单的action元素中配置Sayhi这个servlet的路径!

罗嗦的说的了这么多,还请大家不要嫌烦,我在这里谢谢大家了!


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923