Página de Pergunta em JSP

11 respostas
D

Pessoal alguém teria um exemplo de como montar uma tela em jsp perguntando se eu quero ou não excluir um registro,

Por já muito obrigado

11 Respostas

fabio.nascimento

Coloque o codigo q vc já fez para podermos complementar com a msg de aviso (em javascript), ok.

Abraços.

D

Ok. Segue ai em baixo…

na minha página jsp:

e no meu .js :

function confirmar_excluir()

{	retorno=confirm(Deseja realmente Excluir este Registro ?’);

if (retorno) {	

return true;

}else{

return false;

}

}

Aí teria como na hora que chamo a função colocar o um parametro para jogar na msg?

Grato;
Diogo Alló

fabio.nascimento

diogoallo:
Ok. Segue ai em baixo…

na minha página jsp:

e no meu .js :

function confirmar_excluir()

{	retorno=confirm(Deseja realmente Excluir este Registro ?’);

if (retorno) {	

return true;

}else{

return false;

}

}

Aí teria como na hora que chamo a função colocar o um parametro para jogar na msg?

Grato;
Diogo Alló

Segue abaixo:

Na sua página em vez de submit use o buton mesmo

<td><html:button value="Excluir" property="excluir" styleClass="linkbotao" onclick="javascript:confirmar_excluir()"/></td>

No seu codigo javascript vc faz assim:

function confirmar_excluir(){	
        retorno=confirm('Deseja realmente Excluir este Registro ?' + document.forms[0].SEUCAMPO.value); 
	if (retorno) {	
            documents.forms[0].submit;
	}
}

Será que é isso q vc precisa?

Abraços.

Pedrosa

Algo assim:

function excluir(xpto){
    if(confirm("Deseja realmente excluir esse "  + xpto  )){
       ..faz alguma coisa
    }
}
D

Então Fábio e + ou menos isto mesmo só que olha o meu códiogo em jsp

Projeto Pesquisador(Resultado da Consulta)
Nome E-Mail


Só que eu queria passar como parametro o id da linha selecionada.
Entendeu ?

Pedrosa

Eu colacaria um checkbox onde você carrega as linhas para selecionar mais de uma, restando fazer uma validação para saber se pelo menos uma linha foi selecionada.

De uma olhada na displaytag seu código fica mais limpo:
http://displaytag.homeip.net/displaytag-examples-1.1/example-datasource.jsp

Validação do Checkbox

function teste(){
    for (i=0;i<document.forms[0].elements.length;i++){
        if(document.forms[0].elements[i].type == "checkbox"){
	    if(document.forms[0].elements[i].checked==1){
	        flagRecebeu = true;	
		break;
            }
        }
    }			
    if(!flagRecebeu){
        alert('Selecione pelo menos um xpto!');
	return;
    }
}
D

Então eu tentei fazer com displaytag mas ela dá uns bugs ultilizando com a Strut’s

D

Então Fábio é o seguinte; quando eu chamo em meu jsp
<html:form action="/resultado_acao">

o form ele chama a path no meu struts-config.xml

que está assim :

<forward name="excluido" path="/resultado_pesquisa.jsp?msg=excluido"  />
         <forward name="erro_exc" path="/resultado_pesquisa.jsp?msg=Erro"  />

e ultilizando esta linha

<html:button value=“Excluir” property=“excluir” styleClass=“linkbotao” onclick=“javascript:confirmar_excluir()”/>
com o button ele não execulta o submit :
function confirmar_excluir(){

retorno=confirm(‘Deseja realmente Excluir este Registro ?’);

if (retorno) {

document.ConsulPesquisadorActionForm.submit();

}

}

Grato;
Diogo Alló

Pedrosa

Que versão do Struts? eu tinha feito uma aplicação com ele e foi tranquilo.

D

é a um…

D

Vc tem o código aí ?

Me manda por e-mail.

Criado 19 de dezembro de 2007
Ultima resposta 19 de dez. de 2007
Respostas 11
Participantes 3