Guest User

Untitled

a guest
Sep 8th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. JDBC ResultSet no results?
  2. import java.io.*;
  3. import javax.servlet.ServletException;
  4. import javax.servlet.http.HttpServlet;
  5. import javax.servlet.http.HttpServletRequest;
  6. import javax.servlet.http.HttpServletResponse;
  7. import java.sql.*;
  8.  
  9. public class Service extends HttpServlet {
  10. private static final long serialVersionUID = 1L;
  11.  
  12. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  13. response.setContentType("text/html");
  14. PrintWriter out = response.getWriter();
  15. out.println("Movies!");
  16.  
  17. Connection connection = null;
  18. Statement statement = null;
  19. try {
  20. connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/test");
  21. statement = connection.createStatement();
  22. String query = "SELECT * FROM movies";
  23. ResultSet rs = statement.executeQuery(query);
  24. while(rs.next()) {
  25. out.println("result set");
  26. out.print(rs.getInt(1));
  27. out.print(rs.getString(2));
  28. out.print(rs.getInt(3));
  29. out.print(rs.getInt(4));
  30. }
  31. } catch(SQLException e) {
  32. e.printStackTrace();
  33. }
  34. }
  35. }
  36.  
  37. throw new ServletException("Querying from DB failed!", e);
  38.  
  39. java.sql.SQLException: No suitable driver found
  40.  
  41. Class.forName("com.mysql.jdbc.Driver");
Add Comment
Please, Sign In to add comment