Pessoal,
Fiz um botão de submit e pergunto se é para enviar o form sim ou não, só que ao clicar em cancelar na caixa de diálogo ele manda os dados mesmo assim para o servlet:
No onClick:
function pergunta(){
if (confirm('Tem certeza que quer enviar este formulário?')){
document.form.submit();
}
}