Advertisement
Guest User

Untitled

a guest
Dec 14th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. <%--
  2. Document : downloadfile
  3. Created on : 13.des.2017, 15:00:41
  4. Author : mats, simen & nils
  5. --%>
  6.  
  7.  
  8.  
  9. <%@page import="java.sql.ResultSet"%>
  10. <%@page import="java.sql.Statement"%>
  11. <%@page import="java.sql.Connection"%>
  12. <%@page import="DB.DataBase"%>
  13. <%@page contentType="text/html" pageEncoding="UTF-8"%>
  14. <!DOCTYPE html>
  15. <table border="1">
  16. <tr>
  17. <th>Modulnummer</th>
  18. <th>Filnavn</th>
  19. <th>Filtype</th>
  20. <th>Opplastet</th>
  21. <th>Tilbakemelding</th>
  22. <th>Poengsum</th>
  23. <th>Last ned</th>
  24.  
  25. </tr>
  26. <%
  27. DataBase db = new DataBase();
  28. Connection con = null;
  29. Statement st = null;
  30. ResultSet rs = null;
  31.  
  32. con = db.getCon();
  33. st = con.createStatement();
  34.  
  35.  
  36. session = request.getSession(false);
  37. if(session!=null){
  38.  
  39. String userid = (String)session.getAttribute("userid");
  40.  
  41. String query = "select Delivery.moduleid, Delivery.filename, Delivery.typefile, Delivery.uploadtime, Feedback.deliveryfeedback, Feedback.score from Delivery LEFT JOIN Feedback ON Delivery.userid = Feedback.userid AND Delivery.moduleid = Feedback.moduleid where Delivery.userid =" + userid;
  42.  
  43. rs = st.executeQuery(query);
  44.  
  45. int count =0;
  46. while(rs.next())
  47. {
  48. out.println("<tr>"
  49. + "<td>"+rs.getString(1)+"</td>"
  50. + "<td>"+rs.getString(2)+"</td>"
  51. + "<td>"+rs.getString(3)+"</td>"
  52. + "<td>"+rs.getString(4)+"</td>"
  53. + "<td>"+rs.getString(5)+"</td>"
  54. + "<td>"+rs.getInt(6)+"</td>"
  55. + "<td>"
  56. + "<a href='download.jsp?moduleid="+rs.getInt(1) +"'> Download </a>"
  57. + "</td>"
  58. + "</tr>");
  59. count++;
  60. }
  61. rs.close();
  62. con.close();
  63. if(count==0)
  64. {
  65. out.println("<tr><td colspan='4'> No File Found..!! </td></tr>");
  66. }
  67. } else{
  68. out.print("Please login first");
  69. request.getRequestDispatcher("login.html").include(request, response);
  70.  
  71. }
  72. %>
  73. </table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement