web项目中servlet java.lang.class not found exeception

今天导入一个项目,一切正常,但是在html页面通过ajax请求servlet时,报错如下:

Allocate exception for servlet FindAllCars

java.lang.ClassNotFoundException: web.findAllCars


查看web.xml配置正常,请求URL也无误,但servlet仍找不到


问题分析:

1.由于是导入的外部项目,导入项目的lib目录中的jar包并未自动add to buildPath,因此报错

 解决方法:将项目下的lib目录中 所有的jar包选中,然后右键buildPath,问题就解决了


同类问题原因:

1.lib为add to buildPath

2.servlet配置不正确

3.web版本冲突(project-》clear,且tomcat-》clean,并将项目重新add and romove)




你可能感兴趣的:(web项目中servlet java.lang.class not found exeception)