[RESOLVIDO] Caixa de Messagem Antes de Excluir

3 respostas
S

Olá… Tenho um projeto rodando Hibernate e JSF e consigo realizar todas operações OK… Estou querendo apenas inserir uma caixa de mensagem com SIM e NÃO antes de excluir um item… Tentei assim:

public void excluirCarro() {

JOptionPane.showConfirmDialog( null,Confirma a Exclusão, Exclusão,JOptionPane.YES_NO_OPTION);




Aparece a caixa, porém mesmo clicando no NÃO, o objeto é excluído… Alguma ideia?? Um iF?? Preciso jogar pra uma váriavel e testar true ou false?? Como pode ser??
Agradeço a ajuda
Obrigado

3 Respostas

rdsilio

Se vc está trabalhando com JSF…como pode estar usando o JOptionPane???
Em fim, sim vc pode testar a resposta com um if:

if (JOptionPane.showConfirmDialog(null, "Confirma a Exclusão",
				"Exclusão", JOptionPane.YES_NO_OPTION) == 0) {
	//exeucar comando aqui
}
aluisiodsv

Está usando jsf ??
se estiver é só usar um javascript q dá tbm!

<h:commandButton action="#{usuarioPersist.ativar(_sgUsuario)}" onclick="if(!confirm('Deseja ativar este usuário?')) return false;" />
S

Valeu…ambos deram certo!
To usando JSF… mas usei o JOptionPane na minha classe MB… Ae ele aparece quando rodo no browser
Mas valeu…Funcionou!
=)

Criado 13 de janeiro de 2011
Ultima resposta 13 de jan. de 2011
Respostas 3
Participantes 3