Caldarale, Charles R wrote:
> 
>> From: Matthew Thomas Broadhead [mailto:[EMAIL PROTECTED] 
>> Subject: server mapping behaviour when directory structure 
>> mirrors mappings
>> 
>> <servlet-mapping>
>>      <servlet-name>Sales</servlet-name>
>>      <url-pattern>/sales</url-pattern>
>> </servlet-mapping>
> 
> If you look at the servlet spec (section 11.2), you'll see that the
> above is not valid other than for matching the exact request "/sales".
> Newer versions of Tomcat are more strict in their implementation of the
> rules in the spec, so it's not too surprising that 6.0 works properly
> and 4.1 let you slide by.
> 
> Looks like the <url-pattern> should really be "/sales/*" (without the
> quotes).
> 
>  - Chuck
> 

I want to match the pattern /sales but it instead adds an extra slash and
tries to list directory /sales/.  Is there any way to change the order in
which it resolves the url, i.e. check for servlet-mapping first, then check
for directory?
-- 
View this message in context: 
http://www.nabble.com/server-mapping-behaviour-when-directory-structure-mirrors-mappings-tp14250184p14273740.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