Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/03/2012, 03:21
ollomol
 
Fecha de Ingreso: marzo-2012
Ubicación: Galicia
Mensajes: 27
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: No consigo empezar (Conexión tomcat-mysql)

Es en el mismo equipo.

He creado la bd con el administrador de mysql.
Con el código que tengo sólo pretendo comprobar que conecta, no hago ninguna consulta ni nada.
En el index.html voy a hacer un formulario de autentificación y con este código sólo pretendo asegurarme de que conecta, es decir cubro en el formulario el usuario y contraseña y si no estoy equivocado al darle a submit debería darme
"conexión realizada", independientemente de si existe o no el usuario ¿no?

index.html

<form action="AccesoBD" method="post">
<label for="usuario"> Usuario </label>
<br/>
<input type="text" name="usuario" value="" />
<br/>
<br/>
<label for="contrasenha"> Contrase&ntildea </label>
<br/>
<input type="password" name="contrasenha" value="" />
<br/>
<br/>
<br/>
<input type="submit" name="aceptar" value="ACEPTAR" />
&nbsp;
<input type="reset" name="limpiar" value="LIMPIAR" />
<br/>
<br/>
<br/>
</form>
...

AccesoBD.java

public void doGet(HttpServletRequest req,
HttpServletResponse res)
throws ServletException, IOException {
res.setContentType("text/html");
Connection conexion= null;
synchronized (fuenteDatos)
{
try{

conexion= fuenteDatos.getConnection();
}
catch (SQLException e) {
e.printStackTrace();
}
}
PrintWriter out= res.getWriter();
out.println("<html>");
out.println("<body>");
out.println("<h1>¡Conexión realizada¡</h1>");
out.println("</body>");
out.println("</html>");
try {
conexion.close();
}
catch (SQLException e) {
e.printStackTrace();
}
}

Muchas gracias por intentar ayudarme