Ciao, supponiamo che io volessi far apparire un messaggio in ajax (in modo tale che non aggiorni la pagina) ad un determinato Utente. Allora cosa ho fatto. Nella jsp ho creato un modulo dove inserisci il nome della persona a cui vuoi che nella jsp appaia il messaggio, visibile quindi soltanto a lui. Il div presente nella JSP ha il nome di chi effettua il login, quindi da me si chiamerà col mio nome, da un altro utente con il suo.
Il codice javascript che stampa il messaggio nel div è il seguente:
var destin = document.getElementById('destinatario').value;
$(destin).innerHTML=j.messaggio;
allora la variabile destin prende il valore immesso , in questo caso li va inserito il nome della persona alla quale vogliamo far apparire la stringa nella jsp.
Adesso cosa succede, se lo mando a me stesso funge, se lo mando ad un'altra persona non funge.