Pessoal,
Estou tentando imaginar uma forma de executar o inicia.iniciaCarga(datas) em background e logo em seguida dar o redirect, mas não estou conseguindo. Alguém pode me ajudar? pois da forma como esta, só aparece a página do redirect depois que executa totalmente o inicia.iniciaCarga(datas) e isso eu não desejo.
public class AlteraDataAction extends Action{
public ActionForward execute(ActionMapping map,ActionForm form,
HttpServletRequest req,HttpServletResponse res) throws Exception{
AlteraDataForm cf = (AlteraDataForm) form;
DatasBean datas = cf.getDatasBean();
CarregaItens inicia = new CarregaItens();
inicia.iniciaCarga(datas);
ActionRedirect redirect =new ActionRedirect(map.findForward("ok"));
redirect.addParameter("inicia","sim");
return redirect;
}
}