Advertisement
xrxrxr

BusServelet.java

Dec 7th, 2020
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. package bus.project.ihm;
  2.  
  3. import java.io.IOException;
  4.  
  5. import javax.servlet.ServletException;
  6. import javax.servlet.annotation.WebServlet;
  7. import javax.servlet.http.HttpServlet;
  8. import javax.servlet.http.HttpServletRequest;
  9. import javax.servlet.http.HttpServletResponse;
  10.  
  11. import bus.project.dll.CarManager;
  12. import fr.formation.eleveWeb.bll.EleveManager;
  13. import fr.formation.eleveWeb.bo.Eleve;
  14.  
  15. /**
  16. * Servlet implementation class EleveServlet
  17. */
  18. @WebServlet("/Bus")
  19. public class EleveServlet extends HttpServlet {
  20. private static final long serialVersionUID = 1L;
  21.  
  22. /**
  23. * @see HttpServlet#HttpServlet()
  24. */
  25. public BusServlet() {
  26. super();
  27. // TODO Auto-generated constructor stub
  28. }
  29.  
  30. /**
  31. * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse
  32. * response)
  33. */
  34. protected void doGet(HttpServletRequest request, HttpServletResponse response)
  35. throws ServletException, IOException {
  36. // récupération des paramètres et vérification
  37. String nom = request.getParameter("nom");
  38.  
  39. if (nom != null) { // il y a des paramètres
  40.  
  41. String Prenom = request.getParameter("Prenom");
  42.  
  43. if (prenom != null) { // il y a des paramètres
  44.  
  45.  
  46. Eleve eleve = new Eleve(nom,prenom);
  47.  
  48. // utilisation du métier
  49. EleveManager.addEleve(eleve);
  50.  
  51. // restitution
  52.  
  53. response.getWriter().append("Profs disponibles pour le voyage : " + CarManager.lstIndividuPresent.size());
  54. }
  55. else {
  56. response.getWriter().append("\Veuillez saisir un nombre d'élèves valide\");
  57. }
  58.  
  59.  
  60.  
  61.  
  62. }
  63.  
  64. /**
  65. * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse
  66. * response)
  67. */
  68. protected void doPost(HttpServletRequest request, HttpServletResponse response)
  69. throws ServletException, IOException {
  70. doGet(request, response);
  71. }
  72.  
  73. }
  74.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement