Java 在web.xml eclipse中映射servlet?(动态项目)
基本上,我试图在Eclipse中将一个servlet映射到我的web.xml文件,但是当我在浏览器中调用我的servlet时,我得到apache错误404(找不到文件)错误Java 在web.xml eclipse中映射servlet?(动态项目),java,xml,eclipse,servlets,Java,Xml,Eclipse,Servlets,基本上,我试图在Eclipse中将一个servlet映射到我的web.xml文件,但是当我在浏览器中调用我的servlet时,我得到apache错误404(找不到文件)错误 看 duck.reg.pack.watch 看 /监视 项目名称Duck 但是当我把它叫做http://localhost:20012/Duck/watch显示Apache错误404 非常感谢以下是您可以检查的可能事项的小列表: 检查servlet是否在包中duck.reg.pack.watch 确保表单方法映射到正确的
看
duck.reg.pack.watch
看
/监视
项目名称Duck
但是当我把它叫做http://localhost:20012/Duck/watch
显示Apache错误404
非常感谢以下是您可以检查的可能事项的小列表:
duck.reg.pack.watch
以下是您可以检查的可能事项的小列表:
duck.reg.pack.watch
您确定您的类是
duck.reg.pack.watch
且不是以大写字母开头吗?@Oleg ahh 100%确定可能上下文根不是项目名称。在“项目属性”下的“Web项目设置”中检查上下文根。是“Duck”吗?你确定你的类是Duck.reg.pack.watch
并且不是以大写字母开头吗?@Oleg ahh 100%确定可能上下文根不是项目名称。在“项目属性”下的“Web项目设置”中检查上下文根。是“鸭子”吗?
<servlet>
<servlet-name>watch</servlet-name>
<servlet-class>duck.reg.pack.watch</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>watch</servlet-name>
<url-pattern>/watch</url-pattern>
</servlet-mapping>
localhost:20012/Duck/watch
localhost:20012/watch