Ciao intanto grazie per la risposta...comunque uso JSON, con libreria mootools... La chiamata che faccio è questa, nella pagina jsp:
function verifica(){
var email = document.getElementById('email').value;
var password = document.getElementById('password').value;
//Controllo se i campi vengono inseriti;
if(email=="" || password==""){
$('stampa').innerHTML="Tutti i campi sono obbligatori.";
}else{
var req = new Request.JSON({url:'login', onComplete: function(j){
$('stampa').innerHTML=j.messaggio;
}})
req.get({'email':email,'password'assword});
}
}
</script>
e questo è tutto giusto. Mentre nella servlet metto:
out.println("{\"messaggio\":\"Login eseguito correttamente\"}");
ok, il messaggio mi viene stampato senza aggiornare la pagina sia del "tutti i campi sono obbligatori", sia del login eseguito correttamente... però oltre al div che mi visualizza questo messaggi:
<div id="stampa" style="text-align:center;color:red;">
</div>
ho anche un altro div
<div id="prova">
</div>
e proprio questo div devo fare aggiornare...