Caros, gostaria de saber como faço uma chamada à outro Framework mvc, externo, passando os parâmetros request numa cadeia.
Exemplo de um código :
public class StartForm implements Controller {
protected final Log logger = LogFactory.getLog(getClass());
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response){
request.setAttribute("txtUserName","999999");
request.setAttribute("txtPassword","123456");
request.setAttribute("txtDataBase","gerador");
AutenticarParceiroSiteAction aut = new AutenticarParceiroSiteAction();
aut.performAction(request,response);
request.setAttribute("PRTNER_ID","999");
request.setAttribute("ID_PAGINA","99");
request.setAttribute("ID_TEMPLATE","85");
ActionInterface action = new PageGeneratorWysiwygAction();
String retorno = action.performAction(request, response);
//Nesse ponto, gostaria de chamar um outro Framework MVC caseiro que a empresa possui. Não sei como dar o Foward com o request para baixo,
//ainda necessito dar um retorno ao objeto ModelAndView.
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("returnPage");
dispatcher.forward(request, response);
return ???
}
}
Mais uma coisa, o retorno para a camada view, seria dado pelo Framework chamado. Em resumo, queria um controller que só colcasse o fluxo numa cadeia …