Advertisement
Guest User

Untitled

a guest
Apr 26th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. <%@ page import="beans.*" %>
  2. <%@ page import="java.util.List" %>
  3. <html>
  4. <head>
  5. <link href="css/bootstrap.min.css" rel="stylesheet">
  6. <link href="css/home.css" rel="stylesheet">
  7. <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
  8. <script
  9. src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  10. <!-- Include all compiled plugins (below), or include individual files as needed -->
  11. <script src="js/bootstrap.min.js"></script>
  12. <!-- <script src="js/friends.js"></script> -->
  13. </head>
  14. <body>
  15. <%@include file="header_connected.html" %>
  16. <main role="main" class="container">
  17.  
  18. <%
  19. List<Profile> users = (List<Profile>) request.getAttribute("users");
  20. UserProfile user = (UserProfile) request.getSession().getAttribute("user");
  21.  
  22. String login = user.getLogin();
  23. %>
  24. <span id="login_data" class="invisible"><% out.print(login);%></span>
  25.  
  26. <h3>Users: </h3>
  27.  
  28. <ul class="list-group">
  29.  
  30. <%
  31. for(Profile p : users){ %>
  32. <%if(!p.getLogin().equals(user.getLogin())){ %>
  33. <li class="list-group-item"><%out.print(p.getLogin());
  34.  
  35. //to see if the user is connected
  36. if(p.isConnected()) {
  37. %>
  38. <span>(connected)</span>
  39. <%}
  40. else { %>
  41. <span>(not connected)</span>
  42. <% }%>
  43.  
  44. <p>Last connection: <% out.print(p.getLastConnection());%></p>
  45.  
  46. <a href="feed?login=<%out.print(p.getLogin());%>">See feed</a>
  47.  
  48. <%if (user.isFriendsWith(p.getLogin())){ %>
  49. <form method="post" action="users">
  50. <input type="hidden" type="text" name="loginRemove" value="<% out.print(p.getLogin()); %>">
  51. <button type="submit" value="submit" id="<%out.print(p.getLogin());%>">remove from friends</button>
  52. </form>
  53. <% }else{ %>
  54. <form method="post" action="users">
  55. <input type="hidden" type="text" name="loginAdd" value="<% out.print(p.getLogin()); %>">
  56. <button type="submit" value="submit" id="<%out.print(p.getLogin());%>">add to friends</button>
  57. </form>
  58. <% }%>
  59. </li>
  60. <%}
  61. }
  62. %>
  63. </ul>
  64. </main>
  65. </body>
  66. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement