Perfect! Thank you....
----- Original Message ----- From: "Hans Bergsten" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, October 29, 2002 12:36 PM Subject: Re: ?? <jsp:include>ed Servlet Needs its Path Info ?? > Tony LaPaso wrote: > > Hello all, > > > > May I ask a question? > > > > I have a servlet named "FormDispatcher" which I include from a JSP like > > this: > > > > <jsp:include page="servlet/FormDispatcher/abc/def"/> > > > > What I *want* is for the FormDispatcher servlet to be able to access the > > "/abc/def" path info by calling "request.getPathInfo()". > > > > When the servlet calls "request.getPathInfo()", however, the method returns > > the path info for the JSP which contains the <jsp:include> element shown > > above, not "/abc/def". I understand why this is and it makes perfect sense > > to me. *BUT*, I'm hoping there is a way, somehow, for me to gain access to > > the "/abc/def" path info. > > [...] > > In an resource (servlet or JSP page) included through the > RequestDispatcher (which is what <jsp:include> uses internally), the > URI info used to identify the included resource is available as a > set of request attributes: > > javax.servlet.include.request_uri > javax.servlet.include.context_path > javax.servlet.include.servlet_path > javax.servlet.include.path_info > javax.servlet.include.query_string > > (see the Servlet 2.3 spec, section SRV.8.3.1 Included Request > Parameters, for details). So you can get the path info with a call > like this: > > String pathInfo = > request.getAttribute("javax.servlet.include.path_info"); > > Hans > -- > Hans Bergsten [EMAIL PROTECTED] > Gefion Software http://www.gefionsoftware.com > JavaServer Pages http://TheJSPBook.com > > =========================================================================== > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". > For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST". > Some relevant FAQs on JSP/Servlets can be found at: > > http://archives.java.sun.com/jsp-interest.html > http://java.sun.com/products/jsp/faq.html > http://www.esperanto.org.nz/jsp/jspfaq.jsp > http://www.jguru.com/faq/index.jsp > http://www.jspinsider.com > =========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST". Some relevant FAQs on JSP/Servlets can be found at: http://archives.java.sun.com/jsp-interest.html http://java.sun.com/products/jsp/faq.html http://www.esperanto.org.nz/jsp/jspfaq.jsp http://www.jguru.com/faq/index.jsp http://www.jspinsider.com