tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Edmund Urbani <>
Subject Re: how do i prevent tomcat5 from adding trailing slash?
Date Mon, 04 Jul 2005 09:11:23 GMT
Bill Barker wrote:

>"Edmund Urbani" <> wrote in message 
>>i ran into some trouble with tomcat5 and its slash adding behaviour.
>>there's this MS WebFolder client (M$ for WebDAV), that does not seem to
>>be able to cope with status 302 redirects in some situations. in order
>>to work around this problem i modified the class
>>org.apache.tomcat.util.http.mapper.Mapper, so it would not add a
>>trailing slash for an URL like http://host:8080/slide. But since I
>>really don't want to (and usually don't need to) change anything about
>>tomcat, I'd rather have a configuration option for this. I know that the
>>old tomcat4 did not do redirects for this either, so I thought maybe
>>someone would add a config option to revert to that old behaviour.
>>if not, is there a any way to prevent this redirect without modifying
>>tomcat5's source?
>I'm too lazy to look at the commit log to see what TC 5 version it was 
>changed in, but if you use <url-pattern>/*</url-pattern> for your webdav 
>servlet instead of <url-pattern>/</url-pattern>, Tomcat will not send the

>302 response for a directory request.
thank you, thank you, thank you, thank you!!

it works. that's the kind of mail i like to see in my inbox when
i get into the office monday morning :)

i also had to change slide's "default-servlet" parameter to false to
make it work.


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

View raw message