Ciao a tutti, sono nuovo e ho un piccolo problema. Nella programmazione uso JAVA e voglio fare una richiesta con JSON che non appena l'utente inserisce nickname e password si aggiorna soltanto il div facendo apparire il nome in sessione.
il codice per la funzione è questo:
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){
$('ciao').innerHTML=j.messaggio;
}})
req.get({'email':email,'password'assword});
}
}
<div><\div>
quindi entra nella servlet login e li se tutto va a buon fine ho messo:
out.println("{\"messaggio\":\""+ utente.getNome().toUpperCase()+"\"}");
così mi va a stampare il nome nel div 'ciao'. così funziona tutto bene, però non posso fare in modo che oltre a far comparire il nome ci si può cliccare di sopra per vedere il profilo in quanto nel messaggio di ritorno della servlet non riesco a mettere un href...non c'è un altro modo magari per far aggiornare il div non facendo tornare una semplice scritta ma anche una pagina.jsp? o non so che cosa?
Spero abbiate capito il mio problema ^^...
il codice per la funzione è questo:
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){
$('ciao').innerHTML=j.messaggio;
}})
req.get({'email':email,'password'assword});
}
}
<div><\div>
quindi entra nella servlet login e li se tutto va a buon fine ho messo:
out.println("{\"messaggio\":\""+ utente.getNome().toUpperCase()+"\"}");
così mi va a stampare il nome nel div 'ciao'. così funziona tutto bene, però non posso fare in modo che oltre a far comparire il nome ci si può cliccare di sopra per vedere il profilo in quanto nel messaggio di ritorno della servlet non riesco a mettere un href...non c'è un altro modo magari per far aggiornare il div non facendo tornare una semplice scritta ma anche una pagina.jsp? o non so che cosa?
Spero abbiate capito il mio problema ^^...