tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stuart MacPherson" <>
Subject RE: First Servlet 404 error
Date Wed, 28 Aug 2002 20:38:31 GMT
In your JSP form change this:

<form name="loginForm" method="post" action="servlet/com.onjava.login">

to this:

<form name="loginForm" method="POST" action="com.onjava.login">

[Note the capitals in POST also]

-----Original Message-----
From: Jim Si [] 
Sent: 28 August 2003 21:37
To: Tomcat Users List
Subject: First Servlet 404 error

It is difficult to get my first servlet working. I got HTTP Status 404 -
/onjava/servlet/com.onjava.login error.  Maybe something I did not get it
Here are the things I have.

Tomcat 4.1.27

In conf/server.xml, I added the following line.
      <Context className="org.apache.catalina.core.StandardContext"
crossContext="true" reloadable="true"
debug="0" swallowOutput="false" privileged="false" displayName="On Java
wrapperClass="org.apache.catalina.core.StandardWrapper" docBase="onjava"
cookies="true" path="/onjava" cachingAllowed="true"

In conf/web.xml, I uncomment the invoker mapping, i.e.

The I have login.jsp and welcome.jsp file under webapps/onjava directory.
In login.jsp, I have the following code
     <form name="loginForm" method="post" action="servlet/com.onjava.login">

I have file with package statement on top.
package com.onjava;
I compiled the code and move the login.class file into
webapps/onjava/Web-inf/classes/com/onjava directory.

In webapps/Web-inf/web.xml file,  I have the following line of code.
  <?xml version="1.0" encoding="ISO-8859-1" ?>
  <!DOCTYPE web-app (View Source for full doctype...)>
- <web-app>
- <servlet>
- <servlet-mapping>

I am able to get login.jsp by using http://localhost:8080/onjava/login.jsp.
when I submit it I got the HTTP status 404 -

Anything I did wrong?


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message