Hassan,
I couldn't seem to get
request.getAttribute("javax.servlet.forward.servlet_path") to work in my
situation (it returns null, maybe because its being called from a custom
tag?), but Stefan's suggestion of request.getServletPath() accomplishes just
what I need.
Thank you for your response, and to Stefan as well,
Todd
-----Original Message-----
From: Hassan Schroeder [mailto:[EMAIL PROTECTED]
Sent: Monday, February 12, 2007 2:52 PM
To: Tomcat Users List
Subject: Re: Tomcat 5.5 redirect vs. forward behavior with welcome-file-list
On 2/12/07, Todd Gamber <[EMAIL PROTECTED]> wrote:
> I realize that populating content based on what's in the URL bar is not
the
> best design, but I can't seem to find another way to definitively get the
> name of the actual JSP being requested.
TSSIYF -- The Servlet Spec is your friend :-)
SRV.8.4.2 Forwarded Request Parameters
Except for servlets obtained by using the getNamedDispatcher
method, a servlet that has been invoked by another servlet using
the forward method of RequestDispatcher has access to the path
of the original request.
The following request attributes must be set:
javax.servlet.forward.request_uri
javax.servlet.forward.context_path
javax.servlet.forward.servlet_path
javax.servlet.forward.path_info
javax.servlet.forward.query_string
HTH!
--
Hassan Schroeder ------------------------ [EMAIL PROTECTED]
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]