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 :

Passer un objet avec <f:param>


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Feres_agent1116
    Homme Profil pro
    Développeur Back-End
    Inscrit en
    Février 2013
    Messages
    121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Back-End
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 121
    Par défaut Passer un objet avec <f:param>
    Bonjour tout le monde

    lors de la manipulation de <h:datatable>
    <h:dataTable var="liv" value="#{livreBean.listelivrebean}" border="1">
    qui m'affiche une listes des objet livres
    dans mon projet...j'ai trouver un problème est celui de la suppression d'un livre

    au niveau de IHM
    <h:commandLink value="Delete" action="#{livreBean.deleteLivre()}" >
    <f:param name="livre" value="#{liv}" />
    j'aimerais bien passer ce livre en paramètre avec la balise <f:param> je ne sais pas comment !!!!

    FacesContext fc=FacesContext.getCurrentInstance();
    Map<String, Livre> params = fc.getExternalContext().getRequestParameterMap();
    livre = (Livre)params.get("livre");
    toujours m'interdit Map<string,Livre>....Type mismatch: cannot convert from Map<String,String> to Map<String,Livre> non autorisé

    Aide SVP

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 790
    Par défaut
    au fait essaye d'utiliser la <f:setActionPropertyListener> elle te permet de récupérer toute la ligne sélectionner dans un tableau

  3. #3
    Membre confirmé Avatar de Feres_agent1116
    Homme Profil pro
    Développeur Back-End
    Inscrit en
    Février 2013
    Messages
    121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Back-End
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 121
    Par défaut
    merci pour votre aide

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

Discussions similaires

  1. Passer un objet en paramètre avec setTimeout ?
    Par tintin72 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 03/07/2012, 22h21
  2. [POO] passer un objet de page en page avec php5
    Par skyangel20 dans le forum Langage
    Réponses: 16
    Dernier message: 30/09/2007, 13h51
  3. Passer un objet en parametre avec html:link
    Par faico dans le forum Struts 1
    Réponses: 2
    Dernier message: 01/05/2007, 00h40
  4. Passer des Image avec SOAP
    Par pef421 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 01/03/2004, 21h32
  5. A propos des modèles d'objet (avec sources)
    Par DevX dans le forum C++Builder
    Réponses: 14
    Dernier message: 01/12/2002, 12h22

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