Bienvenido a Foros del Web.
Podrías usar AJAX, de tal modo que cuando en el servlet hagas la consulta a la BD y posterior verificación, imprimas una respuesta según sea el caso, la cual llegará como respuesta al archivo original y podrás realizar las acciones respectivas.
Código Javascript
:
Ver originalvar xhr = new XMLHttpRequest();
xhr.open("get", "servlet.jsp?variable=valor", true);
xhr.send();
xhr.addEventListener("load", function(){
if (this.status == 200){
//El apodo está libre
if (this.responseText == "si"){
//Instrucciones
}
//El apodo no está libre
else{
//Instrucciones
}
}
}, false);
Código Java:
Ver original/*
Haces la consulta y verificación
*/
//Si el apodo está libre
//Si no lo está
La impresión de la respuesta deberá depender de una condición que derivará del resultado de la consulta.
Un saludo