Advertisement
Guest User

Untitled

a guest
May 27th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.14 KB | None | 0 0
  1. package extendservlet;
  2.  
  3. /**
  4.  *
  5.  * @author dsv
  6.  */
  7. import java.io.IOException;
  8. import java.io.PrintWriter;
  9. import java.sql.DriverManager;
  10. import java.sql.ResultSet;
  11. import java.sql.SQLException;
  12. import javax.servlet.ServletException;
  13. import javax.servlet.http.HttpServlet;
  14. import javax.servlet.http.HttpServletRequest;
  15. import javax.servlet.http.HttpServletResponse;
  16.  
  17. public class ServletDBDemo extends HttpServlet {
  18.  
  19.    static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
  20.    static final String DATABASE_URL = "jdbc:mysql://localhost:3306/test?user=root&password=admin";
  21.    private java.sql.Connection connection;
  22.    private java.sql.Statement statement;
  23.  
  24.    public void doPost(HttpServletRequest request, HttpServletResponse response)
  25.                                        throws ServletException, IOException{
  26.       response.setContentType("text/html");
  27.       PrintWriter out = response.getWriter();
  28.       out.println("<h2>PERSONS</h2>");
  29.       try{
  30.            Class.forName(JDBC_DRIVER);
  31.             connection = DriverManager.getConnection(DATABASE_URL);
  32.             statement = connection.createStatement();
  33.             ResultSet resultSet = statement.executeQuery( "SELECT * FROM person" );
  34.             resultSet.getRow();
  35.             int i = 0;
  36.             while(resultSet.next()){
  37.                {
  38.             out.println("<br>");
  39.             String a = resultSet.getString("name");
  40.             out.print(a);
  41.             String b = resultSet.getString("age");
  42.             out.print(b);
  43.             String c = resultSet.getString("length");
  44.             out.println(c);
  45.             String d = resultSet.getString("weight");
  46.             out.println(d);
  47.             String e = resultSet.getString("adress");
  48.             out.println(e);
  49.             String f = resultSet.getString("length");
  50.             out.println(f);
  51.          }
  52.             }
  53.             statement.close();
  54.             connection.close();
  55.             System.out.println("A lot of data retrieved");
  56.          }catch(ClassNotFoundException cnfe){System.out.println(cnfe.toString());}
  57.         catch(SQLException sqle){System.out.println(sqle.toString());}
  58.    }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement