麻烦下各位:
在新建项目JavaMail下的login页面提交给/checkUser时,出现了这样的错误:
Wrapper cannot find servlet class Beans.checkUser or a class it depends on
而tomcat/conf/web.xml中的配置是
<servlet>
<servlet-name>checkUser</servlet-name>
<servlet-class>Beans.checkUser</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>checkUser</servlet-name>
<url-pattern>/checkUser</url-pattern>
</servlet-mapping>
在JavaMail/WEB-INF/classes里放了package为Beans的checkUser.class,但是调用
checkUser时好象找不到该servlet的路径,我试过把.../JavaMail/WEB-INF/classes的路径
给tomcat,就调用得了,可是运行时测试出session并没有传递给checkUser,连request里的值
也无法在checkUser里获取?所以,我觉得把servlet的路径给tomcat还是不对劲的。
应该怎么样解决那个找不到servlet的错误?
------解决方案--------------------
你的Servlet的配置当然是在当前应用的web.xml进行配置。
几点建议:包名全部小写,类名中每个单词的首字母大写。
目前还不清楚你的配置中存在什么问题,所以暂时无解。