Erro no vraptor

3 respostas
S

Pessoal veja so o erro que ocorre quando tento registra as informacoes de um form no meu banco de dados

br.com.caelum.vraptor.InterceptionException: There are validation errors and you forgot to specify where to go. Please add in your method something like:
validator.onErrorUse(page()).of(AnyController.class).anyMethod();
or any view that you like.
If you didn't add any validation error, it is possible that a conversion error had happened.

3 Respostas

S
var url = '/ap/register/citologia?nome='+nome+'&doctor='+doctor+'&dum='+dum+'&telefone='+telefone+'&celular='+celular+'&filhos='+filhos+'&crm='+crm;
                    
$.getJSON(url, null, function(json) {
      var oi = json.string;
      alert(oi);
});

esse é o código ele faz a ação do getJSON, cadastra certinho no banco mas n entra no alert nem a pal alguem ja passo por isso?
vlw!!

E.Silva

Se vc esta esperando um JSON em $.getJSON
ele vai te retornar um objeto e vc tem que
acessar este objeto e seus abritutos como sendo
um objeto.
Está é a caracterísca do json.

Exemplo:

$.getJSON(url, null, function(json) {  
      alert( json.nome );  
      alert( json.telefone );  
      alert( json.doctor);  
      alert( json.celular );  

});
fuadksd

vc ta usando validator. ele encontrou erro. então precisa de um:

validator.onErrorUse(page()).of(AnyController.class).anyMethod();

está bem explicado na exception

Criado 26 de janeiro de 2012
Ultima resposta 30 de jan. de 2012
Respostas 3
Participantes 3