Guest User

dump.jsp

a guest
May 22nd, 2016
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.41 KB | None | 0 0
  1. <%@page import="java.util.Base64"%>
  2. <%@page import="java.util.Base64.*"%>
  3. <%@page import="MyClasses.MyUtils"%>
  4. <%@page import="java.sql.ResultSet"%>
  5. <%@page import="java.sql.Statement"%>
  6. <%@page import="java.sql.Connection"%>
  7.  
  8. <%@page contentType="text/html" pageEncoding="UTF-8"%>
  9. <!DOCTYPE html>
  10. <html>
  11.     <head>
  12.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  13.         <link rel="stylesheet" href="css/bootstrap.min.css">
  14.         <link rel="stylesheet" href="css/style.css">
  15.         <title>DB Dump</title>
  16.     </head>
  17.     <body>
  18.         <nav class="navbar navbar-default navbar-fixed-top">
  19.             <div class="container" style="width:100%">
  20.                 <a href="index.jsp"><b class="navbar-brand"><img src="pics/program.png" width="20" alt="Musix"></b>
  21.                     <b class="navbar-brand">Musix</b></a>
  22.                 <div class="collapse navbar-collapse">
  23.                     <ul class="nav navbar-nav navbar-right">
  24.                         <li><a href="index.jsp">Home</a></li>
  25.                             <% if (session.getAttribute("username") == null) { %>
  26.                         <li><a href="SignUp.jsp">Sign Up</a></li>
  27.                             <% } else {%>
  28.                         <li><a href="SignUp.jsp"><% out.print(session.getAttribute("username")); %></a></li>
  29.                             <% }
  30.                                if (session.getAttribute("username") == null) { %>
  31.                         <li><a href="login.jsp">Login</a></li>
  32.                             <% } else { %>
  33.                         <li><a href="listen.jsp">Listen</a></li>
  34.                             <% } %>
  35.                     </ul>
  36.                 </div>
  37.             </div>
  38.         </nav>
  39.         <div class="a">
  40.             <h1>DB dump:</h1>
  41.             <table class="table table-bordered">
  42.                 <tr>
  43.                 <th>Username</th>
  44.                 <th>Gender</th>
  45.                 <th>Email</th>
  46.                 <th>Password</th>
  47.                 <th>Age</th>
  48.                 </tr>
  49.                 <%
  50.                    Connection con = MyUtils.getSiteDBconnection(application, "db\\siteDB.mdb");
  51.                    Statement stmt = con.createStatement();
  52.  
  53.                    String sql = "SELECT * FROM users";
  54.                    ResultSet rs = stmt.executeQuery(sql);
  55.                    String output = "";
  56.  
  57.                    while (rs.next()) {
  58.                        String username = rs.getString("username");
  59.                        String gender = rs.getString("gender");
  60.                        String email = rs.getString("email");
  61.                        String password = rs.getString("password");
  62.                        String age = rs.getString("age");
  63.                        String a = "</td><td>";
  64.                         output += "<tr><td>" + username;
  65.                         output += a + gender;
  66.                         output += a + email;
  67.                         output += a + password;
  68.                         output += a + age + "</td>";
  69.                     }
  70.                     out.print(output);
  71.                 %>
  72.             </table>
  73.         </div>
  74.  
  75.         <nav class="navbar navbar-default navbar-fixed-bottom">
  76.             <div class="container" style="width:100%">
  77.                 <p style="padding-top: 5px">Musix<br>© 2016 Michael Shustin<br>CS Project</p>
  78.             </div>
  79.         </nav>
  80.     </body>
  81. </html>
Add Comment
Please, Sign In to add comment