HTTP Status 404 错误不能解决
在这个类别中搜索了有关这个错误的帖子,未能找到解决的方法。
我建立的目录如下:%Tomcat_Home%\webapps\greeting;greeting文件夹中有:index.html和WEB-INF文件夹;WEB-INF中有web.xml和classes;classes中有GreetingServlet.java和GreetingServlet.class
index.html内容:
<html>
<head>
<title>ProJava Registration</title>
</head>
<body>
<h1>welcome</h1>
<form action="/greeting/servlet/GreetingServlet" method="post">
<p>Your Name<input type="text" size="40" name="name"></p>
<p>Your Email<input type="text" size="40" name="email">
<input type="submit" value="submit"></p>
</form>
</body>
</html>
web.xml内容:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystem,Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>registration</servlet-name>
<servlet-class>GreetingServlet</servlet-class>
</servlet>
</web-app>
GreetingServlet.java编译通过,在浏览器地址中输入:http://localhost:8080/greeting/index.html,显示出网页并输入相关数据后,点击“submit”按钮却出现一个错误页,错误页如下:
HTTP Status 404 - /greeting/servlet/GreetingServlet
--------------------------------------------------------------------------------
type Status report
message /greeting/servlet/GreetingServlet
description The requested resource (/greeting/servlet/GreetingServlet) is not available.
--------------------------------------------------------------------------------
Apache Tomcat/4.1.31
调试了一天,这个错误也没有解决,大家给给意见!!