Bom dia pessoal, tudo bom ???
Pessoal, ja procurei nos topicos, até tem um parecido com o meu porem não me ajudou muito :( .
Então tenho uma pagina que chama um popup, qdo eu seleciono o usuario chamo um metodo para depois redirecionar para minha pagina principal, porem ai vem o problema, ao inves dele me chamar a pagina principal ele abre ela no mesmo popup em que a chamada de usuario é feita.
abaixo segue os codigos usados por mim:
Script para chamar o metodo e fechar o popup(comentei o fechar)
function fecharPopup(tela, th, ev){
form = document.forms[0];
form.elements['method'].value = tela;
form.submit('load');
// window.close();
}
Metodo(o mesmo não esta com as ações que preciso, nem com o nome que sera usado)
public ActionForward teste(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
HttpSession sessao = request.getSession();
Login login = new Login();
login = (Login) sessao.getAttribute("usuLogado");
AgendarConsultaForm agd = (AgendarConsultaForm) form;
String codigo = agd.getCodigo();
agd.setBeneficiaryCode(codigo);
return mapping.findForward("load");
}
Struts
<action
attribute="agendarConsultaForm"
input="/pages/agendarconsulta.jsp"
name="agendarConsultaForm"
parameter="method"
path="/agendarconsulta"
scope="session"
type="br.com.agsi.agendanet.struts.action.AgendarConsultaAction"
validate="true" />
Agora ja não faço mais a minima ideia de como acertar isso ... se alguem puder me ajudar agradeço ... vlw pessoal :D