There's also the option of using a ContentNegotiatingViewResolver [1] which 
serves the same purpose as sub templates but is implemented in Spring Web MVC's 
view resolution step.

[1] 
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-multiple-representations


// Tobias

On Jul 28, 2011, at 11:49 AM, Lutz Hühnken wrote:

> 
> Hi Danilo,
> 
> from my (limited) experience with Blossom, I'd say with Blossom you
> move the responsibility for selecting the right template away from
> Magnolia's mechanism to Spring's ViewResolver logic.
> 
> You can chain view resolvers in your Blossom configuration, so one
> possibility would be to get the file extension from the request in
> incorporate it into your view name somehow, so that the right view
> resolver is used.
> 
>> Or it will work mapping the
>> extension in the various methods' annotations?
> 
> Yes, that should also work, if you just put the whole path incl.
> extension in the RequestMapping annotation.
> 
> Hth,
> Lutz
> 
> 
> On Thu, Jul 28, 2011 at 10:11 AM, Danilo Ghirardelli
> <[email protected]> wrote:
>> 
>> Hi everybody,
>>  is there in Blossom the possibility to define subTemplates just like in the
>> node definition? I know that you can always do a check for the extension and
>> switch in the code of the template itself, but in some cases the tree
>> configuration seems cleaner for this part. Or it will work mapping the
>> extension in the various methods' annotations?
>> 
>> Regards, Danilo.
>> 
>> 
>> ----------------------------------------------------------------
>> For list details see
>> http://www.magnolia-cms.com/community/mailing-lists.html
>> To unsubscribe, E-mail to: <[email protected]>
>> ----------------------------------------------------------------
>> 
>> 
> 
> 
> ----------------------------------------------------------------
> For list details see
> http://www.magnolia-cms.com/community/mailing-lists.html
> To unsubscribe, E-mail to: <[email protected]>
> ----------------------------------------------------------------



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to