1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
| public class servlet_connexion extends HttpServlet {
@EJB
private EmplacementFacadeRemote emplacementFacade;
@EJB
private AbonnneFacadeRemote abonnneFacade;
Abonnne a=new Abonnne();
Emplacement e=new Emplacement();
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
out.println("avant recuperation");
String log=request.getParameter("log");
String pass=request.getParameter("pass");
a=abonnneFacade.rechercher(log, pass);
Date d=a.getDateinscrip();
Date d2=a.getDateinscrip();
if((a!=null))
{
e=a.getIdEmplacement();
e.getIdEmplacement();
e.setEtat("occupé");
e.setOccupation(true);
HttpSession s = request.getSession(true);
s.setAttribute("idUtilisateur",1);
response.sendRedirect("accueil_abonne.jsp");
}
else
{
response.sendRedirect("welcome.jsp");
System.out.println("veuillez vérifier vos paramètres d'identification");
}
} finally {
out.close();
}
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
@Override
public String getServletInfo() {
return "Short description";
}// </editor-fold>
} |
Partager