Hi Tiles User,

I am new in using Tiles and my situation is :

- I used Spring MVC + Tiles in my project.
- I have 2 views VIEW_NAME_01 and VIEW_NAME_02 declared in Tiles XML file 
config, and for now it works good this way

@RequestMapping
public ModelAndView action(HttpServletRequest request, HttpServletResponse 
response) {
Map<String, Object> model = .... ;
return new ModelAndView("VIEW_NAME_01", model);
}

In the JSP of VIEW_NAME_01 I used <tiles:insertDefinition name="VIEW_NAME_02"/> 
to include the view within VIEW_NAME_01 


- Now I want to include VIEW_NAME_02 in using API instead 
of tiles:insertDefinition tag. I tried with TilesContainer and the code is ike 
that: 

@RequestMapping
public ModelAndView action(HttpServletRequest request, HttpServletResponse 
response) {

TilesContainer container = 
TilesAccess.getContainer(request.getSession().getServletContext()); 
container.render("VIEW_NAME_02", request, response);

Map<String, Object> model = .... ;
return new ModelAndView("VIEW_NAME_01", model);
}


Like this in my result I can only see the VIEW_NAME_02 is rendered (I also want 
to show VIEW_NAME_01)

So can someone can tell me how it works the render function of TilesContainer? 
And for my case, how can I do?

All helps are kindly appreciated !
 
_____
Tien Luong NGUYEN - 06.45.42.46.33
19 rue du Marc, 06600 Antibes

Reply via email to