OK I am new to Tomcat and I am going through one of Sun's courses
regarding Web apps.  I am working on the below example; I have complied
the code ok 
And put it in the servlets-examples/classes.  I also went into the
web.xml File under the servlets-examples directory and added the
following
        <servlet-mapping>
                <servlet-name>MessageServlet1</servlet-name>
                <url-pattern>/servlet/MessageServlet1</url-pattern>
        </servlet-mapping>

The problem is when I add the above code to the xml file nothing Under
servlets-examples will run.  What am I doing wrong?

Here is the java code for MessageServlet1 

import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
// Support classes
import java.io.IOException;
import java.io.PrintWriter;


public class MessageServlet1 extends HttpServlet {

  private static final String[] MESSAGES = {
    "How are you today?",
    "What's in a name? That which we call a rose by any other name would
smell as sweet.",
    "My hovercraft is full of eels."
  };

  public void doGet(HttpServletRequest request,
                    HttpServletResponse response)
         throws IOException {

    // Pick a random message
    int msg_index = (int) (Math.random() * MESSAGES.length);
    String message = MESSAGES[msg_index];

    response.setContentType("text/html");
    PrintWriter out = response.getWriter();

    out.println("<HTML>");
    out.println("<HEAD>");
    out.println("<TITLE>Message Servlet</TITLE>");
    out.println("</HEAD>");
    out.println("<BODY BGCOLOR='white'>");
    out.println("The message is: <BR>");
    out.println("<BLOCKQUOTE>" + message + "</BLOCKQUOTE>");
    out.println("</BODY>");
    out.println("</HTML>");

    out.close();
  }
}

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to