Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.eni.projet1.servlets;
- import java.io.IOException;
- import javax.servlet.RequestDispatcher;
- import javax.servlet.ServletException;
- import javax.servlet.annotation.WebServlet;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import fr.eni.projet1.bll.BayManager;
- import fr.eni.projet1.bll.BusinessException;
- import fr.eni.projet1.bo.Adresse;
- import fr.eni.projet1.bo.Utilisateur;
- /**
- * Servlet implementation class ServletPageCreerCompte
- */
- @WebServlet("/Compte")
- public class ServletPageCreerCompte extends HttpServlet {
- private static final long serialVersionUID = 1L;
- BayManager bayManager = new BayManager();
- /**
- * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
- */
- protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- RequestDispatcher rd = request.getRequestDispatcher("/WEB-INF/JSP/pageCreerCompte.jsp");
- rd.forward(request, response);
- }
- /**
- * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
- */
- protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- Utilisateur compte = new Utilisateur (request.getParameter("Pseudo"), request.getParameter("Nom"), request.getParameter("Prenom"), request.getParameter("Email"), request.getParameter("Telephone"), new Adresse(request.getParameter("Rue"), request.getParameter("Ville"), request.getParameter("CodePostal")), request.getParameter("password"));
- System.out.println(compte);
- try {
- System.out.println("test");
- bayManager.insertCompte(compte);
- } catch (BusinessException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- doGet(request, response);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement