Nice one (Again) for the reply Craig,
The problem is the code I sent was just me messing around seeing what would
happen if I took out the 'x', but I forgot to put it back in when I was
copying the code.
Here it is again:
SOURCE:
package login;
import java.util.*;
import java.sql.*;
import java.io.*;
import java.lang.*;
import javax.servlet.*
import javax.servlet.http.*,
ERROR:
c:\tomcat\webapps\projectUser\web-inf\classes\loginHandler.java:8: Package
javax
.servlet not found in import.
import javax.servlet.*;
^
c:\tomcat\webapps\projectUser\web-inf\classes\loginHandler.java:9: Package
javax
.servlet.http not found in import.
import javax.servlet.http.*;
^
2 errors
Therefore I assume the problem is to do with the classpath.
The file 'servlet.jar' is located in my
c:\tomcat\lib folder and also in
c:\tomcat\lib\common folder
I also have the folder 'tomcat-servletapi-3.2' in the root directory of my c
drive. Might the problem have something to do with this?
I know Ive been at this for bout 6 months now, but what do you mean when you
say "'servlet.jar' should be located in the classpath"?
I compile my files using DOS and the javac command.
My JDK is located in c:\Jbuilder35\jdk1.2.2\bin
I do not use JBuilder to write my beans, I use homesite, an HTML editor that
also allows .java files. Do I have to move the server.jar file somewhere
into the JDK folder or something? As you can probably tell Im kinda
clueless, even still my projects nearly there, if I can just sort out this
login stuff. Yopur help is much appreciated.
Thanks again,
Mick
----Original Message Follows----
From: "Craig R. McClanahan" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: Re: Question on import javax.servlet.*;???
Date: Thu, 22 Mar 2001 14:15:31 -0800 (PST)
On Thu, 22 Mar 2001, Mick Sullivan wrote:
> Hi
> Does anyone know why I get the following error when I try to import
> "import javax.servlet.*; AND
> import javax.servlet.http.*;"
> I need them for my loginHandler to use sendRedirect etc.
> This is the error:
>
> C:\JBuilder35\jdk1.2.2\bin>javac
> c:\tomcat\webapps\projectuser\web-inf\classes\l
> oginHandler.java
> c:\tomcat\webapps\projectuser\web-inf\classes\loginHandler.java:7:
Package
> java.
> servlet not found in import.
> import java.servlet.*;
> ^
> c:\tomcat\webapps\projectuser\web-inf\classes\loginHandler.java:8:
Package
> java.
> servlet.http not found in import.
> import java.servlet.http.*;
>
> Anyone have any ideas? The answer is probably straight forward (as usual)
Yep :-). It's javax.servlet.* and javax.servlet.http.*, not java.servlet
and java.servlet.http (note the "x").
When you compile, you will need to make sure that the servlet.jar file
from your servlet container is on the compiler's classpath.
> Thanks in advance,
> Mick
>
Craig McClanahan
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.