基本上我正在尝试将servlet映射到Eclipse中的web.xml文件,但是当我在浏览器中调用我的servlet时,我得到了apache错误404(找不到文件)错误。
<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>
项目名称Duck
。
但是当我把它称为http://localhost:20012/Duck/watch
时,Apache错误404就会显示出来。
很多问候
答案 0 :(得分:0)
以下是您可以检查的可能事项的小清单:
检查servlet是否在包render()
确保您的表单方法映射到正确的doGet或doPost请求。一个常见的错误是不正确的映射(当servlet只有doGet时执行doPost请求)
按惯例的Servlet名称大写。
创建一个doGet方法(如果您还没有),并检查以下映射是否有效:
duck.reg.pack.watch