hi i am using eclipse 3.2
tomcat project to call a
servlet from a html page.(code follows), but it does not get the servlet.please help.
/*******HTML:********SERVLET is the name of my project/
<html>
<body>
<h3>Enter your user id and password</h3><p>
<form action = "/SERVLET/ray.servlet.RequestServlet" method = "POST">
UserId: <input type = "text" name= "userid"><br><br>
<input type = submit value ="show statement">
</form>
</body>
</html>
/****Servlet****/
package ray.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class RequestServlet extends HttpServlet
{
private PrintWriter out;
private
String name;
public void doGet(HttpServletRequest req,HttpServletResponse res)throws ServletException,IOException
{
out = res.getWriter();
out.println("<html><body>");
out.println("hello");
name = req.getParameter("userid");
out.println("Welcome "+name+"<br>");
}
}
/*******WEB.xml *********/
<?xml version = "1.0"?>
<web-app>
<servlet>
<servlet-name>REQ</servlet-name>
<servlet-class>ray.servlet.RequestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>REQ</servlet-name>
<url-pattern>/servlet/login.html</url-pattern>
</servlet-mapping>
</web-app>
/********************ERROR MESSAGE**************************************/
TTP Status 404 - /SERVLET/ray.servlet.RequestServlet
type Status report
message /SERVLET/ray.servlet.RequestServlet
description The requested resource (/SERVLET/ray.servlet.RequestServlet) is not available.
Sun-Java-System/Web-Services-Pack-1.4
/***********************************************/
please help