Como usar o alert confirm nesse caso?

pessoal estou usando o JOptionPane (sei que nao funciona mas na minha maquina esta funcionando blz) hospedei parou de funcionar…

como eu poderia fazer a mesma operacao com alert(confirm) que caso o usuario clique em sim execute essa linha:

st_deletar.executeUpdate("delete from imobiliaria where codigo = "+request.getParameter("codigo"));

caso ele clique nao nao faça nada

alguém pode me ajudar??? to em um mato sem cachoro!!!
fernando becker

Fernando,

Não sei qual o caso, mas eu sempre utilizo Java Script com função… no link ou botão tu coloca a chamada para a função…

algo tipo assim:

<script>
function deleta(codigo){
	if (confirm("Deseja deletar?"))
		//Chamada que deleta
}
</script>

Botão:
onClick="javascript:deleta('<%=codigo%>')"

nao funcionou…

chamar eu congigo entende…

so que eu estou deletando atravaes de codigo java… nao deu certo!

Fernando,

Claro… e é o mais correto mesmo, na chamada tu pode usar algo do tipo:

document.location.href = "tuapagia.jsp?deleta="+codigo;

Qdo carregar a página com o parâmetro, tu usa teu código para deletar. Testa aí que funciona sim :wink:

[]

nao sei se sou burro mas nao consegui
original:

<img src="images/Delete.gif" alt="EXCLUIR ESTE IMÓVEL" width="24" height="24" border="0" ></a> 

to tentando assim:

<img src="images/Delete.gif" alt="EXCLUIR ESTE IMÓVEL" width="24" height="24" border="0" document.location.href = "tuapagia.jsp?deleta="+codigo;></a> 

e nao funcionou

Fernando,

Não era bem isso… Segue o código:

<script language="JavaScript">
	function deletar(codigo){
		if (confirm("Deseja deletar?"))
			document.location.href = "tuapagina.jsp?deleta="+codigo
}
</script>

<a href ="javascript:deletar(1334)"><img src="images/Delete.gif" alt="EXCLUIR ESTE IMÓVEL" width="24" height="24" border="0"></a>

Claro que, o 1334 é só o exemplo… ali tu deve postar pelo JSP o código certo do item que tu queira deletar.

[]

Você precisar obter o código corretamente, se for um botão ou uma imagem no final de uma lista você precisa identificar esse código atravês de um radiobutton, se for dentro da lista repetindo varias vezes:

<img src="images/Delete.gif" alt="EXCLUIR ESTE IMÓVEL" width="24" height="24" border="0" onClick="deleta('passeOCodigoAqui')">

pessoaç tentei usar e nao deu certo… nao sei se sou eu quem esta fazendo algo de errado!!!

Vá ler sobre SQL Injection. IMEDIATAMENTE.

tu vai le minhas perguntas antes, pq agir assim em vez de explicar… e por essas e outras que o pessoal nao pergunta ou para de usar este forum… que poderia ter tomado essa atitude sao as pessoas que estao tentando me ajudar…

Grande febecker… vc pode utilizar sem problemas JOption ou alert, qualquer coisa é so me chamar estou interessando a ajudar os mais necessitados… inclusive posso enviar o codigo pronto pra vc… pra inventar ou ficar perdendo muito tempo com leitura sendo que é melhor copiar ???