Cita:
Iniciado por gabz Hola Gracias por contestarme!!!!, pero una consulta mas =P como no se mucho de netbeans eso que me dices tengo que hacerlo en un servlet osea lo que yo hago es crear un web application, agrego la libreria de MYSQL y le agrego un servlet, esta bien asi? porque al tratar de poner el codigo dentro del try{ me salen errores "Unreported exception java.lang.ClassFoundException; must be caught al igual que con java.lang.InstantiationException"
Apreciaria mucho tu ayuda
Saludos
Para hacerlo de forma correcta, utilizando las 3 capas (presentacion, logica, acceso a datos) deberiamos de tener almenos 3 clases. La primera sera la vista (donde mostraremos los datos) esta llamara al servlet (logica) y este deberia de llamar a otra clase donde debes hacer las consultas (acceso a datos) y esta le tendria que devolver los datos obtenidos al servlet ya sea en una entidad (si los datos son sobre 1 registro), o en un arrayList (u otra estructura). Luego clase del servlet debera tratar estos datos (si es que necesitan tratamiento) y esta debera de devolver los datos a la clase de vista para que los pueda mostrar.
Si pasamos un poco de todo esto en la misma clase del servlet se tendria que poder hacer las consultas sin ningun problema.
el control de errores que necesitas es el SQLException, puedes hacer un try, catch o un throw
Edito: El proyecto lo estas creando bien, Java Web Application, agregas la libreria y en el paquete source boton derecho->nuevo->Otro->Java Web -> Servlet
Un Saludo