Bom dia,
Estou utilizando o VRaptor em um projeto e teremos a necessidade de fazer chamadas via includes ( <jsp:include… /> ) a alguns métodos das Logics para trazer um template já preenchido de acordo com a implementação, utilizando ele padrão como em toda chamada ele realiza um forward ou redirect não é possivel.
Analisei a estrutura/funcionamento e fiz alguns testes gerando um wrapper para controlar determinadas Logics, mas como o outinjection e feito em outra camada não é possivel nessa camada fazer o render do template e retornar no response. A unica maneira dentro da estrutura do framework que achei para solucionar essa necessidade é a implementação de um novo View Manager, filtrando por uma determinada annotation.
Essa solução funciona sem problemas, mas é necessário fazer a implementação direto no CORE e inclusive implementar o “filtro” para esse manager hardcode no DefaultViewLocator.
A pergunta é, existe alguma forma de adicionar programaticamente um novo View Manager no VRaptor?
[]s
