大家好,我有一个问题,我不知道如何将我的会话从一个servlet传递给另一个。
这是我在第一个servlet中的会话:
String mail = request.getParameter(“email”); String password = request.getParameter(“password”);
dao.connexion(mail);
Utilisateur utilisateur=dao.connexion(mail);
if(utilisateur!=null){
//si le le password correspont il se connecte
if(utilisateur.testPass(password)) {
HttpSession session=request.getSession(true);
session.setAttribute("id", session.getId());
session.setAttribute("utilisateur", utilisateur);
我怎样才能在第二个servlet中获取它?
我试过这个但是不起作用:
int idMedia = Integer.parseInt(request.getParameter(“idMedia”));
List<Commentaire> mesCommentaires =daoCom.afficheCommentairesSurUnFilm(idMedia);
HttpSession session=request.getSession(false);
Utilisateur u= (Utilisateur) session.getAttribute("utilisateur");
request.setAttribute("id", u.getId());
预先感谢您的帮助
First Sevlet - > session.setAttribute(“user”,user);
第二个Servlet - > session.getAttribute(“utilisateur”);