Duvida jsf

1 resposta
E

ola pessoal tudo bem.

Esto tentando executar um action event , e dentro desse aciton event eu pego o resultado e coloco num atributo do meu bean.
Depois de ter executar o methodo quero que aparece uma pop up informando o resultado tipo, se nao tiver nullo ele abre a pagina se nao ele informa um erro.

Esto usando o richfaces so que nao esto conseguindo abrir a pop up, alguem sabe como fazer usuando o rich faces ou so js?

obs: na verificação esto usando um funçao js essa:

function verificarChamado(t){

    if (t == null){

        alert('erro ao abrir Chamado ou Chamado Nao Aberto recentemente');
    }else{
        window.open('resultadoChamadoTecnico.jsp', ' ','top=150,left=100,width=900,height=auto,tollbar=1')
    }
}

na minha pagina onde acontece o evento esta da seguinte forma:

<h:commandButton value="Fechar Chamado" actionListener="#{abrirchamadotecnico.fecharChamado}">
                         <a4j:support  event="onclick" oncomplete="javascript:verificarChamado(#{abrirchamadotecnico.protocolo})" />
          </h:commandButton>

e o methodo no bean

public void  fecharChamado(ActionEvent event) {
       
      this.protocolo=this.abrirChamado();

    }

1 Resposta

E

Pessoal to querendo rodar minha action e depois o javascript, mas esta indo o javascript e depois a action.

esto tentando usa o oncomplete mas mesmo assim nao esta indo!!

alguem sabe alguma solição?

Criado 14 de setembro de 2010
Ultima resposta 14 de set. de 2010
Respostas 1
Participantes 1