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 :

Submit formulaire avec paramètres


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2008
    Messages : 39
    Par défaut Submit formulaire avec paramètres
    Bonjour,
    Est ce possible de donner des paramètres à la fonction du beanmanaged que j'utilise pour l'action de submit de mon formulaire. En gros, je veux faire cela :
    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
     
    <h:dataTable value="#{getStatistique.LL.treeS.root.listStat}"
    	var="Node"
    	border="1">
    		<h:column>
    			<f:facet name="header">
    				<f:verbatim>Duration</f:verbatim>
    			</f:facet>
    			<h:outputText value="#{Node.statDat.formatedDuration}" />
    		</h:column>
    		<h:column>
    			<f:facet name="header">
    				<f:verbatim>More</f:verbatim>
    			</f:facet>
    			<h:form>
    				<h:commandButton action="getStatistique.moreaction(Node)" value="+" />
    			</h:form>
    		</h:column>
    </h:dataTable>
    J'ai donc la partie <h:commandButton action="getStatistique.moreaction(Node)" value="+" /> en erreur. Mon but est de donner plus de détails dans une autre page sur l'élément(Node) que je traite actuellement.
    Si vous avez une autre solution je suis preneur.
    Si vous avez besoin de plus de précisions je suis là sans problème.
    En tout cas je vous remercie beaucoup par avance !

  2. #2
    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
    non, pas possible
    pour celà
    un petit coup d'oeil sur la

  3. #3
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Citation Envoyé par Sniper37 Voir le message
    non, pas possible
    Si, c'est possible, mais en utilisant un autre moteur d'expression EL que celui de base, comme par exemple EL Functor.
    Mais comme tu le dis, un petit coup d'oeil dans la FAQ devrait permettre de se passer de cette librairie très facilement (y a même 3 méthodes pour le faire !)
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mai 2008
    Messages : 39
    Par défaut
    Merci effectivement la FAQ m'a permis de trouver la solution.
    J'ai utiliser la solution suivante :
    http://java.developpez.com/faq/jsf/?...le_active_row3

    J'ai donc utiliser le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <h:dataTable value="#{monBean.cars}" var="c" >
      <h:column>
        <h:commandButton value="supprimer" action="#{monBean.delete}">   
          <f:setPropertyActionListener value="#{c}"
    		target="#{monBean.selectedCar}" />
        </h:commandButton>    
      <h:column>
    </h:dataTable>
    Cela fonction très bien

    Merci à tous.

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

Discussions similaires

  1. Submit formulaire avec webbrowser
    Par chefinf dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/07/2011, 14h44
  2. Réponses: 2
    Dernier message: 05/04/2009, 17h51
  3. Action d'un formulaire avec paramètres?
    Par Prosis dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 20/11/2007, 23h06
  4. Réponses: 2
    Dernier message: 25/07/2007, 11h24
  5. Formulaire avec plusieurs submit -> Récupération
    Par masseur dans le forum Langage
    Réponses: 14
    Dernier message: 30/03/2006, 08h17

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