Topic: 求助servlet找不到的一个问题!

  Print this page

1.求助servlet找不到的一个问题! Copy to clipboard
Posted by: tsizhao
Posted on: 2006-04-19 15:39

问题是这样的,就是我的TOMCAT是5。028的,我的servlet在TOMCAT的根目录下webapps\ROOT\WEB-INF\classes时是可以找到并正确显示servlet的,当我把他放在TOMCAT的webapps\my\WEB-INF\classe时,就出出现找不到servlet的错误,在server.xml中也设计了映射, <Context path="/my" docBase="my" debug="0" crosscontext="true" reloadable="true">,

同时web.xml的配置是这样的:<servlet-name>ServletDemo</servlet-name>
<servlet-class>com.tsizhao.ServletDemo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletDemo</servlet-name>
<url-pattern>/servlet/ServletDemo</url-pattern>
</servlet-mapping>

出现在错误是这样的:

HTTP Status 404 - /my/servlet/ServletDemo

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

type Status report

message /my/servlet/ServletDemo

description The requested resource (/my/servlet/ServletDemo) is not available.

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

Apache Tomcat/5.0.28

这是为什么? 请知道的朋友指点一下。感激不尽!~~谢谢!~~~~

2.Re:求助servlet找不到的一个问题! [Re: tsizhao] Copy to clipboard
Posted by: YuLimin
Posted on: 2006-04-19 17:53

不知是否是你写错,还是真的错?
classe ==> classes 少了s

3.Re:求助servlet找不到的一个问题! [Re: YuLimin] Copy to clipboard
Posted by: tsizhao
Posted on: 2006-04-19 19:02

哦。。很感谢您!
不是那样的。那里是我复制时的错误,
问题已经解决了,其实问题出在tomcat的部署上,就是在映射目录时,一定要写在web目录,也就是说是要在WEB-INF的上一级目录这样就不会出现这个问题了,,我也是刚才无意识发现的。哎。。烦了好久的问题总算解决了。。。谢谢大家。。。


   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