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...