inanzitutto grazie dell'impegno/pazienza e scusa se nn ho usato i tag code ,
cmq penso di aver capito qualcosa di +. il problema dovrebbe essere dato da ajax perchè ora che ho spostato tutto su netBeans e ho potuto fare un debug decente ho notato che la seconda query di select nemmeno arriva alla servlet. provo a postare il code ajax che uso x chiamare la servlet.
codice:
function caricaMenu(elemento) {
// variabili di funzione
var
// assegnazione oggetto XMLHttpRequest
ajax = assegnaXMLHttpRequest(),
// assegnazione elemento del documento
elemento = prendiElementoDaId(elemento),
url = "ClientServlet?op=getClient&nomeCliente=";
url += document.getElementById("nomeCliente").value
// risultato booleano di funzione
usaLink = true;
// se l'oggetto XMLHttpRequest non � nullo
if(ajax) {
// il link al file non deve essere usato
usaLink = false;
// impostazione richiesta asincrona in GET
// del file specificato
ajax.open("get", url , true);
// rimozione dell'header "connection" come "keep alive"
ajax.setRequestHeader("connection", "close");
// impostazione controllo e stato della richiesta
ajax.onreadystatechange = function() {
// verifica dello stato
if(ajax.readyState === readyState.COMPLETATO) {
// verifica della risposta da parte del server
if(statusText[ajax.status] === "OK"){
// operazione avvenuta con successoa
elemento.innerHTML = ajax.responseText;
alert(ajax.responseText);
}
else {
// errore di caricamento
elemento.innerHTML = "Impossibile effettuare l'operazione richiesta.
";
elemento.innerHTML += "Errore riscontrato: " + statusText[ajax.status];
}
}
}
// invio richiesta
ajax.send(null);
}
};
e grazie ancora