Advertisement
Guest User

Untitled

a guest
Apr 28th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. JSP stranica
  2. <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
  3. pageEncoding="ISO-8859-1" isELIgnored="false"%>
  4. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  6. <html>
  7. <head>
  8. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  9. <title>Insert title here</title>
  10. </head>
  11. <body>
  12. <form action="/libraryWeb/GetZaduzenja" method="get">
  13. Clanski broj: <input type="text" name="clanskiBroj">
  14. <input type="submit" value="Ucitaj zaduzenja">
  15. </form>
  16.  
  17. <c:if test="${!empty clan}">
  18.  
  19.  
  20. <select name="zaduzenje">
  21. <c:forEach var="zad" items="${clan.zaduzenjas}">
  22. // ovdje nisam siguran kako da dva atributa ispise ja sam zamislio da to bude link da pozove servlet i onda se vrati
  23. <option><a href="/libraryWeb/Razduzi?idZad=${zad.id}">${zad.datumZaduzenja} ${zad.primerak.invBroj} </a></option>
  24. </c:forEach>
  25. </select>
  26.  
  27. </c:if>
  28.  
  29. </body>
  30. </html>
  31.  
  32. servlet GetZaduzenja
  33.  
  34. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  35. String clanskiBroj = request.getParameter("clanskiBroj");
  36. Integer clanskiBrojInt = Integer.parseInt(clanskiBroj);
  37. Clan c = new ClanManager()
  38. .getNerazduzenaZaduzenjaZaClana(JPAUtil.getEntityManager(), clanskiBrojInt);
  39. request.setAttribute("clan", c);
  40. request.getSession().setAttribute("clanskiBroj", c.getClanskiBroj());
  41. RequestDispatcher rd = request.getServletContext().getRequestDispatcher("//razduziClana.jsp");
  42. rd.forward(request, response);
  43.  
  44.  
  45. }
  46.  
  47.  
  48. servlet Razduzi
  49.  
  50. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  51. String idZaduzenja = request.getParameter("idZad");
  52. EntityManager em = JPAUtil.getEntityManager();
  53. boolean ok = new ClanManager().razduzi(em, Integer.parseInt(idZaduzenja) );
  54. Clan c = new ClanManager()
  55. .getNerazduzenaZaduzenjaZaClana(JPAUtil.getEntityManager(),
  56. (Integer)request.getSession().getAttribute("clanskiBroj"));
  57. request.setAttribute("clan", c);
  58. RequestDispatcher rd = request.getServletContext().getRequestDispatcher("//razduziClana.jsp");
  59. rd.forward(request, response);
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement