1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
public class LoginUserWithPassword extends HttpServlet {
private static final long serialVersionUID = 1L;
static Logger log = Logger.getLogger(LoginUserWithPassword.class);
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
...(gestion du login utilisateur)
//opening a session for this user
HttpSession session = request.getSession();
session.getServletContext().getContext("/{applicationContextRoot}").setAttribute("nom",usr.nom);
session.getServletContext().getContext("/{applicationContextRoot}").setAttribute("prenom", usr.prenom);
session.getServletContext().getContext("/{applicationContextRoot}").setAttribute("login", usr.email);
session.getServletContext().getContext("/{applicationContextRoot}").setAttribute("id", String.valueOf(usr.id_user));
session.getServletContext().getContext("/{applicationContextRoot}").setAttribute("id_right",String.valueOf(ur.id_right));
session.getServletContext().getContext("/{applicationContextRoot}").setAttribute("right",url.right);
session.getServletContext().getContext("/{applicationContextRoot}").setAttribute("session",session.getId()); |
Partager