Conexion JDBC MYSQL desde una pagina JSP

Este es un pequeño ejemplo de como conectarce a una base de datos mysql desde java usando el driver para establecer la coneccion desde una pagina JSP

<%@ page language="java" %> <%@ page import = "java.sql.Connection"%> <%@ page import = "java.sql.DriverManager"%> <%@ page import = "java.sql.ResultSet"%> <%@ page import = "java.sql.Statement"%> <html> <body> <h1>Consulta a base de datos</h1> <% try { // Conexion con bd Class.forName("com.mysql.jdbc.Driver"); Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost/agenda", "root", ""); if (!conexion.isClosed()) { // La consulta Statement st = conexion.createStatement(); ResultSet rs = st.executeQuery("select * from contacto" ); // Ponemos los resultados en un table de html out.println("<table border=\"1\"><tr><td>Id</td><td>Nombre</td><td>Apellido</td><td>Telefono</td></tr>"); while (rs.next()) { out.println("<tr>"); out.println("<td>"+rs.getObject("id")+"</td>"); out.println("<td>"+rs.getObject("nombre")+"</td>"); out.println("<td>"+rs.getObject("apellidos")+"</td>"); out.println("<td>"+rs.getObject("telefono")+"</td>"); out.println("</tr>"); } out.println("</table>"); // cierre de la conexion conexion.close(); } else // Error en la conexion out.println("fallo"); } catch (Exception e) { // Error en algun momento. out.println("Excepcion "+e); e.printStackTrace(); } %> </body> </html>




descargar conexion.jsp

No hay comentarios:

Mi primer Reporte en Ireport usando Java , Maven y NetBeans Generar PDF Versión WEB

Mi primer Reporte en Ireport usando Java , Maven y NetBeans Generar PDF Versión WEB Estructura del proyecto Listado de rutas de car...