David it is not about /mvc or /mvc/* it is about *.html filter does not
apply on /mvc/news.html
please read carefully the whole problem.

On 10/3/07, David Delbecq <[EMAIL PROTECTED]> wrote:
>
> 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]
>
>


-- 
WBR, Mykola

Reply via email to