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

JSF Java Discussion :

[Debutant] passage de parametres


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de infofree
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut [Debutant] passage de parametres
    bonjour

    je connais presque rien en JSF, et je voudrai avoir votre aide svp

    alors j'ai une page JSF "rechArtiste.jsp" dans laquelle je dois mettre un champs de recherche , le code est celui là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <%@include file="_include.jsp"%>
    <e:page stringsVar="msgs" menuItem="rechArtiste"
    	locale="#{sessionController.locale}">
    	<%@include file="_navigation.jsp"%>
     
    <h:form id="rechArtisteForm">
    	Entrez le numéro artiste:
    <h:inputText 
     value=" "
      required="true"/>
    <h:commandButton value="#{msgs['NAVIGATION.BUTTON.RECHERCHER']}"	
    	action="#{rechArtisteController.search}" />
    	</h:form>
    </e:page>
    alors je ne sais pas comment faire pour traiter cette recherche dans mon controller : "rechArtisteController" , et puis afficher mon résultat dans la meme page, c'est a dire :"rechArtiste.jsp"

    je vous remercie

  2. #2
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 39
    Par défaut
    Bonjour,

    Tu peut utilliser ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <h:commandButton value="#{msgs['NAVIGATION.BUTTON.RECHERCHER']}"	
    	action="#{rechArtisteController.search}" >
    <f:param name="paramName" value="valeur" />
    </h:commandButton>
    et dans ton backedBean tu peut utiliser ça pour récupere la valeur de paramètre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    FacesContext context = FacesContext.getCurrentInstance();
    Map requestMap = context.getExternalContext().getRequestParameterMap();
    String value = (String)requestMap.get("paramName");
    jespere ke sa va aider.

  3. #3
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    il suffit d'avoir le champs de recherche dans un formulaire, à l'aide de la valueBinding JSF récuperer la valeur;

    pour faire plus simple, dans le controller tu peux ajouter l'objet ResearchForm definit dans le faces-config avec le nom form

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <h:inputText 
     value=" #{rechArtisteController.form.searchInput}"
      required="true"/>
    et dans le controller:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String text = getForm().getSearchInput();
    sinon tu as d'autres solutions dans la JSF,

  4. #4
    Membre expérimenté Avatar de infofree
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Par défaut
    merci les gars c'est sympa, j'ai fait des trucs avec l'aide de collègues, et ça à marché !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [debutant] passage de parametres entre pages flex
    Par rvfranck dans le forum Flex
    Réponses: 1
    Dernier message: 10/12/2009, 09h17
  2. [VBA][Debutant] passage de parametre et recordset
    Par ip203 dans le forum Access
    Réponses: 6
    Dernier message: 22/03/2006, 12h28
  3. [Applet][JSP][debutant] Passage de parametre
    Par VinceFromBcn dans le forum Applets
    Réponses: 3
    Dernier message: 28/06/2004, 23h23
  4. Passage de parametre calculé
    Par soazig dans le forum MS SQL Server
    Réponses: 12
    Dernier message: 06/06/2003, 16h25
  5. Passage de parametre a une anim Flash 5
    Par debug dans le forum Intégration
    Réponses: 4
    Dernier message: 03/06/2002, 17h59

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