IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Problème d'authentification dans une JSP


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Etudiante
    Inscrit en
    Avril 2012
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Etudiante

    Informations forums :
    Inscription : Avril 2012
    Messages : 203
    Par défaut Problème d'authentification dans une JSP
    salut tout le monde l
    j'ai créer un formulaire et son code java d'authentification dans une même jsp
    bon mon objectif est de faire passer l'admin à la page Home.jsp s'il est bien authentifié et le user à la page USER.jsp s'il est aussi bien authentifié tout autre essai non correct est rediriger vers la page d’accueil avec un msg d'erreur

    le probleme se pose lors de l'execution l'admin et le user qui sont sont rediriges vers la page USER.jsp

    prière de d'aider cette débutante :'(

    voilà mon code :

    <form action="" method="post">
    <table align="center">

    <tr><th colspan="2" align="center">Connexion</th></tr>
    <tr><th>Login : </th><td><input type="text" name="login" size=25 /></td></tr>
    <tr><th>Password : </th><td><input type="password" name="password" size=25 /></td></tr>
    <tr><th>Rôle : </th><td>
    <select name="role" size="1">
    <option value = "admin"> admin
    <option value = "user"> user
    </select>
    </td>
    </tr><tr></tr>
    </table>
    <center>
    <input type="submit" value="Connexion"/>
    <input type="reset" value="Annuler"/>
    </center>
    </form>

    <%! connexion cnx; %>

    <%
    if(request.getParameter("login")!=null && request.getParameter("password")!=null)
    {
    cnx=new connexion("inwi");
    String lg=request.getParameter("login");
    String pass=request.getParameter("password");
    String rl=request.getParameter("role");
    cnx.Lire("select * from user where login='"+lg+"' and password='"+pass+"' and role='"+rl+"'");

    if(cnx.Suiv())
    {


    if(cnx.getrs().getString(4)=="admin")/*Comment Verifier si le champ role est egal à "admin"??
    le probleme se pose lors de l'execution l'admin et le user
    sont rediriges vers la page user*/

    {
    user uu = new user(cnx.getrs().getInt(1),cnx.getrs().getString(2),cnx.getrs().getString(3),cnx.getrs().getString(4));

    request.getSession().setAttribute("user",uu);

    request.getRequestDispatcher("Home.jsp").forward(request, response);
    }
    else
    {
    response.sendRedirect("USER.jsp");
    }
    } else
    {%>
    <%@ include file="Error.jsp"%>
    <%

    }

    }%>

  2. #2
    Membre éclairé
    Femme Profil pro
    Etudiante
    Inscrit en
    Avril 2012
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Etudiante

    Informations forums :
    Inscription : Avril 2012
    Messages : 203
    Par défaut authentification
    prière de m'aider

Discussions similaires

  1. Problème d'affichage dans une JSP
    Par bitter00 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 26/09/2011, 15h17
  2. Problème de bibliothèque dans une JSP
    Par bowwwod dans le forum Servlets/JSP
    Réponses: 21
    Dernier message: 08/03/2011, 12h17
  3. problème d'authentification dans une application windows
    Par meryDev dans le forum Windows Forms
    Réponses: 4
    Dernier message: 15/07/2009, 17h05
  4. Problème d'affichage dans une JSP
    Par DomIII dans le forum Struts 1
    Réponses: 2
    Dernier message: 03/10/2008, 10h09
  5. problème d'indexation dans une jsp
    Par reverse_engineer dans le forum Struts 1
    Réponses: 4
    Dernier message: 13/07/2008, 12h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo