关于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>为什么不能访问了?是我的路径写的不对吗? 展开
 我来答
百度网友080b03f
2015-02-16 · TA获得超过463个赞
知道小有建树答主
回答量:381
采纳率:100%
帮助的人:283万
展开全部

如果您仅仅修改了<servlet-class>,没有修改过其他信息,例如<servlet-name>,<servlet-mapping><url-pattern>, 应该可以访问到,请查看:


  1. 是否修复了其他地方,(由local hist, SVN,GIT等版本管理器比较不同)

  2. 是否访问到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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式