Quoting Sebastien Koechlin <[EMAIL PROTECTED]>: > 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 ?
There is a getMimeType method specified in the SitemapOutputComponent (which Readers extend). This method is the most accepted mime-type to be used by the engine. If this returns null (as the default implementation does) next in the chain is the mime-type attribute specified at the map:read element in the sitemap. If even there isn't a mime-type specified the one mentioned in the component definition (<map:reader name="..." mime-type="..." src="..."/> is take. This procedure is used for Serializers as well. Giacomo > > Such mapping is already written in xml form in > $TOMCAT_HOME/conf/web.xml > > -- > Sébastien Koechlin - IVision - [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, email: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]