0

这是示例 web.xml 代码:

<servlet>
    <servlet-name>register</servlet-name>
    <servlet-class>RegisterServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>register</servlet-name>
    <url-pattern>/Registration</url-pattern>
</servlet-mapping> 

在我的浏览器上打开页面注册时(我使用的是 tomcat 7.0),它显示错误:

请求的资源 (/yaman/proj/Registration) 不可用。(404 错误)

即使我从类文件夹中删除了所有文件,它也和预期的一样。无法确定问题究竟出在哪里。
请帮忙!

4

1 回答 1

1

我遇到了一个非常奇怪的错误,我不知道为什么会这样。
我的项目的所有文件都列在 webapps/yaman/proj/ 下。当我使用 tomcat 使用 register.jsp 页面注册自己时(使用 web.xml 映射到 servlet),它给了我 404错误,说资源不可用。
但是当我从“proj”剪切并粘贴所有文件,将其复制到“yaman”并删除“proj”时,它以某种方式工作并且servlet也工作正常。我不知道为什么会出现这样的错误。
如果你们中的任何人知道为什么会发生这种情况或遇到同样的问题,请随时添加评论。

于 2012-11-18T19:22:24.623 回答