tomcat中找不到servlet
我编写了一个servlet Dispatch.java,通过index.jsp调用,
index.jsp代码如下:
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<html>
<head>
<title>MyStore</title>
</head>
<body>
<h1>Welcome to MyStore</h1>
<p>Click here to <a href="<%=response.encodeURL("dispatch?operation=browse") %>">browse the catalog</a>
</body>
</html>
我用的是eclipse开发,Dispatch.java位于\WEB-INF\src\mystore.servlet包内web.xml中servlet设置如下:
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>mystore.servlet.Dispatcher</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/dispatch</url-pattern>
</servlet-mapping>
运行后点击browse the catalog链接提示如下:
HTTP Status 404 - /dispatch
--------------------------------------------------------------------------------
type Status report
message /dispatch
description The requested resource (/dispatch) is not available.
是不是servlet设置错了??或者是请求错误?请高手帮忙解决下,谢谢。。。