Mega Code Archive

 
Categories / Java / JSP
 

Obtaining a Connection in JSP

<%@page import="java.sql.*"%> <html> <head> <title>Obtaining a Connection</title> </head> <body> <h1>This Page Obtains a Connection to a Database and executes a query</h1> The query is based upon a PreparedStatement <%     Connection conn = null;     ResultSet result = null;     PreparedStatement stmt = null;     ResultSetMetaData rsmd = null;     try {       Class c = Class.forName("com.mysql.jdbc.Driver");     }     catch (Exception e) {       System.out.println("Error occurred " + e);      }      try {        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/ADDRESS");      }      catch (SQLException e) {         System.out.println("Error occurred " + e);      }      try {         stmt = conn.prepareStatement("SELECT * FROM AddressList WHERE name= ?");         stmt.setString(1, "Alex");         result = stmt.executeQuery();         stmt.close();         conn.close();      }      catch (SQLException e) {          System.out.println("Error occurred " + e);       }       finally {         try {           if (stmt != null)             stmt.close();         }  catch (SQLException e) {}         try {           if (conn != null)             conn.close();         } catch (SQLException e) {}       } %> </body> </html>