Better use /mvc/* as url pattern than /mvc if you want it to apply to
/mvc/news.html
Mykola Paliyenko a écrit :
Hi all,
Do not know if this a problem with Tomcat or with Servlet 2.4 spec
I have a FilterA that redirects from /news to the /mvc/news.html
Then I have a DispatcherServelt that mapped to the /mvc/*
And a FilterB that mapped to *.html for both REQUEST and REDIRECT methods
like this
<filter-mapping>
<filter-name>filterB</filter-name>
<url-pattern>*.html</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
FilterB does not apply during processing
After adding
<filter-mapping>
<filter-name>filterB</filter-name>
<url-pattern>/mvc</url-pattern>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
It works like intended. I understand that Mapping for URL does not apply
when I forward on URL that matching some servlet, very strange but this
workaround proves it
I'm using Tomcat 5.5.9 under java 5
Please suggest whether it is a bug or a standard behavior, as for me it is a
bug
Thanks in advance
Mykola
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]