关于JSP调用servlet的问题 本来我的servlet文件放在WEB-INF/classes/文件夹下,web.xml文件
<servlet><servlet-name>Servlet</servlet-name><servlet-class>Servlet</servlet-class></...
<servlet> <servlet-name>Servlet</servlet-name> <servlet-class>Servlet</servlet-class> </servlet> 这样可以正常访问。 然后我在classes文件夹下添加文件夹mypackage。把servlet.class文件放到里面,修改web.xml属性为<servlet-class>mypackage.Servlet</servlet-class>为什么不能访问了?是我的路径写的不对吗?
展开
1个回答
展开全部
如果您仅仅修改了<servlet-class>,没有修改过其他信息,例如<servlet-name>,<servlet-mapping><url-pattern>, 应该可以访问到,请查看:
是否修复了其他地方,(由local hist, SVN,GIT等版本管理器比较不同)
是否访问到mypackage.Servlet出错了,但没有任何提示。
更多追问追答
追问
出现这样一个错误
javax.servlet.ServletException: Wrapper cannot find servlet class mypackage.Servlet or a class it depends on
追答
要确保"运行中的"web server目录中有:
xxx/WEB-INF/classes/mypackage/Servlet.class
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询