Advertisement
Guest User

PORCODDIO

a guest
Mar 26th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.28 KB | None | 0 0
  1. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  2.         // TODO Auto-generated method stub
  3.         //doGet(request, response);
  4.         final String jdbc_driver ="com.mysql.jdbc.Driver";  
  5.         final String db_url ="jdbc:mysql://localhost:3306/test_servlet";
  6.  
  7.         final String USER = "root";
  8.         final String PASS = "";
  9.         String film = request.getParameter("film");
  10.         response.setContentType("text/html");
  11.         PrintWriter out = response.getWriter();
  12.         String title = "Database result";
  13.         String docType =
  14.                 "<!doctype html public \"-//w3c//dtd html 4.0 " +
  15.                  "transitional//en\">\n";
  16.                  out.println(docType +
  17.                  "<html>\n" +
  18.                  "<head><title>" + title + "</title></head>\n" +
  19.                  "<body bgcolor=\"#f0f0f0\">\n" +
  20.                  "<h1 align=\"center\">" + title + "</h1>\n");
  21.                  
  22.                  try{
  23.                      Class.forName("com.mysql.jdbc.Driver");
  24.                      
  25.                      //Connection conn = DriverManager.getConnection(db_url, USER, PASS);
  26.                      Connection conn = DriverManager.getConnection(db_url, USER, PASS);
  27.                      Statement stmt = conn.createStatement();
  28.                      
  29.                      String sql = "SELECT name, description FROM film// WHERE name = " + "'" + film + "'" ;
  30.                      ResultSet rs = stmt.executeQuery(sql);
  31.                      
  32.                      while (rs.next()){
  33.                          String name = rs.getString("name");
  34.                          String description = rs.getString("description");
  35.                          
  36.                          out.println("Nome: " + name + "<br>");
  37.                          out.println("Descrizione" + description);
  38.                          
  39.                      }
  40.                      out.println("</body></html>");
  41.                      rs.close();
  42.                      stmt.close();
  43.                      conn.close();
  44.                  } catch (SQLException ex) {
  45.                      ex.printStackTrace();
  46.                  } catch (ClassNotFoundException e) {
  47.                      // TODO Auto-generated catch block
  48.                      e.printStackTrace();
  49.                  }
  50.                  
  51.                  
  52.        
  53.     }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement