-none- 2007-10-03 - By Mykola Paliyenko
Back 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 <delbd+jakarta@(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@(protected) > To unsubscribe, e-mail: users-unsubscribe@(protected) > For additional commands, e-mail: users-help@(protected) > >
-- WBR, Mykola
|
|