function verifica(){
var email = document.getElementById('email').value;
var password = document.getElementById('password').value;
//Caratteri non validi;
Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
if (Filtro.test(email)==false){
$('stampa').innerHTML="Email formato non valido!";
}
//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;
$('ciaoDue').load('prov.jsp');

//document.getElementById("cambia").style.display = "none";
}})
req.get({'email':email,'password'assword});


}
}

questa è la funzione...entra nella servlet login, in '(ciao') mi stampa login effettuato correttamente mentre in ciaDue dovrebbe mettere la pagina prov.jsp giusto?

in prov.jsp c'è semplicemente:

<%
Integer pagina = (Integer) session.getAttribute("pagina");
entities.utente.Utenti utente = (entities.utente.Utenti) session.getAttribute("utente");
if (utente == null) {
%>

<%}


else {

%>

<%= utente.getNome().toUpperCase()%> <span style="padding-left:60px;">Vuoi vedere il tuo profilo !!! clicca</span> [img]images/utente.jpg[/img] Logout
<%
}
%>