tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mani, Bharanidharan" <>
Subject RE: file path problem
Date Mon, 06 May 2002 19:16:11 GMT
    I have a quick question. in your example below, i.e.

you mean to say "servlet" in the URL is mapped to "Web-inf" directory under
jetspeed??.. i am still unable to comprehend the url path.


-----Original Message-----
From: Jacob Kjome []
Sent: Monday, May 06, 2002 1:08 PM
To: Tomcat Users List
Subject: Re: file path problem

Hello Bharanidharan,

Don't confuse the system file path with the URL path.

What URL is in your browser on the page that contains the will try to find the page relative to your domain root.

If you are at:

Then the code you have for will be attempting to find a
directory on the server that simply doesn't exist.  You would be able
to get to your "myhtml" directory with this, though."../myhtml/loggedin.html");

However, you can't count on this, because what if you did a servlet
mapping and you got to your login servlet via:

now, the proper way to get to your html page would be:"myhtml/loggedin.html");

The issue here is that you are hard-coding a path that can't be
assumed.  What you should do, instead is the following:

out.println("\"" + req.getContextPath() +

After doing this, it doesn't matter where you invoke your servlet from
as long as the static html is in the proper location relative to the
root of the webapp.


Monday, May 06, 2002, 11:30:37 AM, you wrote:

MB> Hi all,
MB>        I have my login servlet under
MB> webapp/jetspeed/web-inf/classes/myservlets/login.class. I invoke a
MB> loggedin.html from this servlet. loggedin.html is located under
MB> webapps/jetspeed/myhtml/loggedin.html. so in my servlet, i gave 


MB> but apache gives error saying resource /myhtml/loggedin.html couldnt not
MB> found. I tried copying this file to various directories including the
MB> template directories under jetspeed but no success.. can someone how the
MB> file path is specified in jetspeed..

MB> thanks
MB> bharani.

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

Best regards,

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

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

View raw message