Retornar e receber Exceptions utilizando ajax - java/jquery

jQuery

Java

25/01/2017

Bom dia pessoal!

Alguém tem algum exemplo de como retorno e recebo as Exceptions em requisições ajax utilizando java e jquery?

Marcos
Marcos

Marcos

Curtidas 0

Respostas

Paulo Hendrix

Paulo Hendrix

25/01/2017

Cara esta meio vago a pergunta, mas vou tentar te dar uma luz.
crie um retorno dentro do seu ajax. use ele como ponte para os outros.
Talves um sirva..
como ficou meio vago sem exemplos mais claros: aqui você encontra algo que precisa
Local. com Explemplos:
GOSTEI 0
Marcos

Marcos

25/01/2017

Achei o o que eu precisava...

<script src="jquery-1.7.1.js" type="text/javascript"></script>
     <script>
         $(document).ready(function () {
             $("#Save").click(function () {
                 $.ajax({
                     url: 'http://localhost:3413/api/person',
                     type: 'POST',
                     dataType: 'json',
                     success: function (data, textStatus, xhr) {
                         console.log(xhr);
                     },
                     error: function (xhr, textStatus, errorThrown) {
                         console.log(textStatus);
                     }
                 });
 
 
             });
         });
    </script>


public class personController : ApiController
    {
        [HttpPost]
        public void PostAction()
        {
            try
            {
                int zero = 0;
                int a = 100 / zero;
            }
            catch
            {
                var resp = new HttpResponseMessage(HttpStatusCode.ExpectationFailed)
                {
                    ReasonPhrase = "Devide by 0 Exception"
                };
                throw new HttpResponseException(resp);
            }
        }
 
    }
GOSTEI 0
POSTAR