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

Seam Java Discussion :

h:commandButton et s:button


Sujet :

Seam Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 118
    Par défaut h:commandButton et s:button
    Salut tout le monde:

    voici ma page login :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    <?xml version='1.0' encoding='UTF-8' ?>
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
          xmlns:ui="http://java.sun.com/jsf/facelets"
          xmlns:h="http://java.sun.com/jsf/html"
          xmlns:f="http://java.sun.com/jsf/core"
          xmlns:rich="http://richfaces.org/rich"
          xmlns:s="http://jboss.com/products/seam/taglib">
        <head>
            </style>
            <title>Connexion</title>
        </head>
        <body>
            <rich:panel header="Connexion">
                <rich:messages/>
                <h:form id="login">
                    <h:panelGrid columns="2">
                        <h:outputLabel for="username">Utilisateur</h:outputLabel>
                        <h:inputText id="username" value="#{credentials.username}"/>
                        <h:outputLabel for="password">Mot de passe</h:outputLabel>
                        <h:inputSecret id="password" value="#{credentials.password}"/>
                     <h:commandButton value="Login" action="#{identity.login}" />
                     <s:button  value="SeamLogin" action="#{identity.login}" />
                    </h:panelGrid>
                </h:form>
            </rich:panel>
        </body>
    </html>
    Si j'utilise le bouton "Login" (h:commandButton) tout marche très bien : Si je saisi un nom d'utilisateur et un mot de passe correctement ==> Welcome, user, si non Login failed

    Quand j'utilise "SeamLogin" (s:button) je n'arrive plus à me connecter ==> j'ai toujours le message Login failed

    Que peut-être le problème?

  2. #2
    Membre confirmé
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 118
    Par défaut
    Je viens de constater que:

    Quand je remplace mon StatlessBean (qui implémente la méthode identity.login) par un StatfullBean, je n'arrive plus à me connecter ni avec h:commandButton ni avec s:button

  3. #3
    Membre chevronné

    Inscrit en
    Février 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 122
    Par défaut
    Comment as tu défini ton authenticate-method dans components.xml?
    Injecte tu Identity et/ou Credentials (qui sont stockées en session). correctement ?

    Ca peut aussi être un problème de propagation, regarde la doc Seam sur la particularité du s:button.

Discussions similaires

  1. Button vs CommandButton
    Par Beluga_71 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/04/2008, 10h20
  2. Réponses: 5
    Dernier message: 17/06/2005, 16h17
  3. Question sur un controle de type "button"
    Par Invité dans le forum Windows
    Réponses: 2
    Dernier message: 29/05/2004, 11h30
  4. [SWT] Button.button
    Par gregolak dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 07/05/2004, 13h41
  5. Toolbar Buttons et paramètres
    Par Lux interior dans le forum XMLRAD
    Réponses: 4
    Dernier message: 13/06/2003, 19h44

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