Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. <%@ page
  2. import="java.util.*, bloggen.domain.Post, bloggen.io.PostDao, dk.au.hum.imv.persistence.db.JDBCConnectionFactory, bloggen.io.UserDAO, bloggen.domain.User"%>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <meta charset="UTF-8" />
  7. <title>Insert title here</title>
  8. </head>
  9. <body>
  10.  
  11.  
  12.  
  13. <%@ include file="Header.jsp"%>
  14.  
  15. <legend>Ny brugeranmeldelse</legend>
  16. <form action="Index.jsp" method="post">
  17. <fieldset>
  18.  
  19. <div class="blog-header">
  20. <h1 class="blog-title">BLOGGEN</h1>
  21. <p class="lead blog-description">Den officielle BLOG</p>
  22. </div>
  23. <table>
  24. <tr>
  25. <td><h1>New Post</h1></td>
  26. </tr>
  27. <tr>
  28. <td>Genre</td>
  29. <td><select name="genre">
  30. <option value="Jazz">Jazz</option>
  31. <option value="Rock">Rock</option>
  32. <option value="Hiphop">Hiphop</option>
  33. <option value="Pop">Pop</option>
  34. <option value="Electronic">Electronic</option>
  35. </select></td>
  36. </tr>
  37. <tr>
  38. <td><p>Title</p></td>
  39. <td><input type="text" name="postTitle"></td>
  40. </tr>
  41. <tr>
  42. <td><p>Text</p></td>
  43. <td><textarea rows="4" cols="50" type="text" name="Text"> </textarea>
  44. </td>
  45. </tr>
  46.  
  47. </table>
  48. <input type="submit" value="submit" name="submit">
  49.  
  50. </fieldset>
  51. </form>
  52.  
  53. <%
  54. String genre = request.getParameter("genre");
  55. String title = request.getParameter("postTitle");
  56. String text = request.getParameter("Text");
  57. long id = model.getUserId();
  58.  
  59. User user = UserDAO.getUserById(id);
  60.  
  61. if (request.getParameter("submit") != null) {
  62. JDBCConnectionFactory.initManualConnectionHandling("jdbc:mysql://student.hum.au.dk:3306/u201507985",
  63. "u201507985", "Butm51uR", "com.mysql.jdbc.Driver");
  64. PostDao.Post(title, user.getUserName(), text, genre);
  65. }
  66. %>
  67.  
  68.  
  69.  
  70. <%
  71. JDBCConnectionFactory.initManualConnectionHandling("jdbc:mysql://student.hum.au.dk:3306/u201507985",
  72. "u201507985", "Butm51uR", "com.mysql.jdbc.Driver");
  73. ArrayList<Post> NewPosts = PostDao.getAllPosts();
  74. %>
  75.  
  76. <div class="container">
  77. <div class="blog-header">
  78. <h1 class="blog-title">Forum</h1>
  79. <p class="blog-description">Under her skulle vores post gerne
  80. komme</p>
  81. <hr>
  82. </div>
  83. <div class="col-sm-8 blog-main">
  84. <div class="blog-header">
  85. <h2 class="blog-title">
  86. <strong> Music </strong>
  87. </h2>
  88. </div>
  89. </div>
  90.  
  91. <%
  92. for (Post Newposts: posts) { %>
  93.  
  94. }
  95.  
  96. %>
  97. </body>
  98. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement