Advertisement
Guest User

Untitled

a guest
Feb 4th, 2016
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.29 KB | None | 0 0
  1. <%@page import="java.sql.Blob"%>
  2. <%@page import="java.sql.DriverManager" %>
  3. <%@page import="java.sql.ResultSet" %>
  4. <%@page import="java.sql.Statement" %>
  5. <%@page import="java.sql.Connection" %>
  6.  
  7. <html>
  8. <head>
  9. <title>Student List</title>
  10. </head>
  11. <body>
  12. <%
  13. String driverName = "com.mysql.jdbc.Driver";
  14. String connectionUrl = "jdbc:mysql://localhost:3306/";
  15. String dbName = "mydb";
  16. String userId = "root";
  17. String password = "suman123";
  18. try {
  19. Class.forName(driverName);
  20. }catch (ClassNotFoundException e) {
  21. e.printStackTrace();
  22. }
  23.  
  24. Connection connection = null;
  25. Statement statement = null;
  26. ResultSet resultSet= null;
  27. %>
  28.  
  29. <h2 align="centre"><font><strong>Retrieve data from database in JSP</strong></h2>
  30. <table align="centre" cellpadding="5" cellspacing="5" border="1">
  31. <tr bgcolor="#A52A2A">
  32. <td><b>Student ID</b></td>
  33. <td><b>First Name</b></td>
  34. <td><b>Last Name</b></td>
  35. <td><b>Branch</b></td>
  36. <td><b>City</b></td>
  37. <td><b>Photo</b></td>
  38. </tr>
  39. <%
  40. try{
  41. connection=DriverManager.getConnection(connectionUrl+dbName, userId, password);
  42. statement=connection.createStatement();
  43. String sql = "select * from student";
  44. resultSet = statement.executeQuery(sql);
  45. while(resultSet.next()){
  46. %>
  47. <tr bgcolor="#DEB887">
  48. <td><%=resultSet.getString("StudentID") %></td>
  49. <td><%=resultSet.getString("FirstName") %></td>
  50. <td><%=resultSet.getString("LastName") %></td>
  51. <td><%=resultSet.getString("Branch") %></td>
  52. <td><%=resultSet.getString("City") %></td>
  53. <td><%=resultSet.getBlob("Photo")%></td>
  54. </tr>
  55. <%
  56. }
  57. }catch(Exception e) {
  58. e.printStackTrace();
  59. }
  60. %>
  61. </table>
  62. </body>
  63. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement