日期:2014-05-18  浏览次数:20671 次

我的项目在tomcat里找不到servlet.
我在eclipse里做的项目在自己机子上能使
但是换了台,我把项目bookstore放在了tomcat的root下
web.xml也做影射了,可是就是找不到servlet,*.jsp能识别.
我还在环境变量CLASSPATH里加了servlet-api.jar也不行.
希望大家给解决.

错误页面
HTTP   Status   404   -   /bookstore/LoginServlet

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

type   Status   report

message   /bookstore/LoginServlet

description   The   requested   resource   (/bookstore/LoginServlet)   is   not   available.


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


------解决方案--------------------
看看你的web-inf目录下的classes文件和你的web.xml配置的是否一致。
另外servlet的url-pattern和你在地址栏中输入的是否一致
------解决方案--------------------
404错误,肯定是用户提交的错误,我想大概是你的配置文件的目录没对上,
虽然你配置了,但是不一定正确.
------解决方案--------------------
这样的情况一般就是3个原因
1.配置有问题
2.请求错误
3.jar包没有,或者不匹配(如可能合用的是1.3的,但是如果你用了1.0的jar包可能就会有问题)

------解决方案--------------------
请求的url看起来是对的.没有找到类
------解决方案--------------------
没有找到bookstore.LoginServlet.class