Sebastien Koechlin a écrit :
> 
> I did not receive any answer about my last message about this.
> 
> >    <map:match pattern="**images/*.png">
> >     <map:read src="images/{2}.png" mime-type="image/png"/>
> >    </map:match>
> >
> >    <map:match pattern="**images/*.jpg">
> >     <map:read src="images/{2}.jpg" mime-type="image/jpeg"/>
> >    </map:match>
> >
> >    <map:match pattern="**images/*.gif">
> >     <map:read src="images/{2}.gif" mime-type="image/gif"/>
> >    </map:match>
> 
> What about
> 
>         <map:match pattern="**images/*">
>                 <map:read src="images/{2}"/>
>         </map:match>
> 
> with the help of a file to map content-type according to
> filename extention ?
> 
> Is it possible to use a mapping when the mime-type attribute
> does not exist ?
> 
> Such mapping is already written in xml form in
>         $TOMCAT_HOME/conf/web.xml
> 

This is already how Cocoon works !

If you don't specify a mime-type in map:read, the ResourceReader asks
the environment context for a mime type for the resource using
getMimeType(). This method uses the builtin mime type definitions of the
servlet container and those defined in web.xml to search for an
appropriate mime type.

Sylvain.

> --
> Sébastien Koechlin - IVision - [EMAIL PROTECTED]
> 

-- 
Sylvain Wallez
Anyware Technologies - http://www.anyware-tech.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to