>> If not, why doesn't a HttpServletResponse.sendRedirect("../../go/here")
>> work? As far as I can read from the servlet spec, the servlet engine
>> _must_
>> resolve relative redirects before sending the redirect back to the
>> browser.
>> But as far as I can tell, Tomcat does not do this. And furthermore, the
>> watchdog tests does not have a test for this.

> Where were you when you issued the redirect?

I stand in this url:

http://<host>/<servletpath>/ication/test/fr/ca

and want to go to this url:

http://<host>/<servletpath>/ibs/name/test.jar

When calling 

httpresponse.sendRedirect("../../../../ibs/name/test.jar")

Tomcat generates this url:

http://<host>/<servletpath>/ication/test/fr/ca/../../../../ibs/name/test.jar

The same worked in Jetty.

Regards,
Stig
-- 
View this message in context: 
http://www.nabble.com/Relative-redirect-with-sendRedirect%28...%29-tp20561735p20578482.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to