HttpServletResponse e HttpServletRequest

Olá pessoal…

Poderiam me ajudar a entender a montagem da página propriamente dita antes de chegar ao browser?

Tipo assim, gostaria de pegar somente uma parte de uma determinada página no Controller da minha aplicação e jogá-la no response em uma tag xml --> <parte_da_pagina> parte da página <parte_da_pagina>.

O que poderia fazer para conseguir isso? Eu sei que frameworks tipo o tiles ou o displaytag fazem isso, mas como?

Você quer saber como usar o Tiles, ou como o Tiles faz isso?

Uma estratégia é usar o RequestDisptacher, com o método include().

Então um RequestDispatcher resolveria meu problema?

Eu consigo manipular a página depois de sua montagem pelo Controller?

Teria algum tutorial ou documento ou algo que explique a respeito para me indicar?

Bom, se você jogar o conteúdo no response, um abraço… não mexe mais.

Agora, você pode guarda o conteúdo gerado num buffer e manipulá-lo.

Essa é a técnica que frameworks como o displaytag utilizam?

Eu preciso pegar o resultado dos processamentos e jogar via xml no browser para recarregar apenas uma área determinada da minha página.

Então, pelo que entendi, devo pegar o conteúdo que esta no buffer, transformá-lo e manipulá-lo para pegar a parte que eu preciso… certo?

Que tal olhar os fontes do Tiles e do DisplayTag?