Last active
April 6, 2021 12:23
-
-
Save kauanmocelin/240cadd41ec70cea06138eaad3220cbf to your computer and use it in GitHub Desktop.
[Corrigir posição mensagem erro na tela ao lançar execeção struts] #ajax #struts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ao lançar uma exceção no java, em método ajax que retorna uma jsp, se for usado o tratamento puro como código abaixo a msg de exceção será retornada dentro da div de retorno do ajax. | |
Para corrigir este problema setar a tagGeral com a div de retorno ajax e depois chamar processaErro() da prototype.js | |
new Ajax.Updater({success: divAtualizar}, url,{ | |
method: 'post', | |
parameters: params, | |
onSuccess: function(response){ | |
if (tipoContratado === "${TIPO_CONTRATADO_PRINCIPAL}") { | |
buscarPessoaFisicaResponsavelCadastroFornecedorAjax(cnpjCpfCodInternacional.value); | |
} | |
}, onComplete: function(response){ | |
tagGeral = divAtualizar; | |
processaErro(); | |
} | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment