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 :

[PrimeFaces] Bonton ne fonctionne pas


Sujet :

JSF Java

  1. #1
    Membre actif Avatar de Elwe31
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 487
    Points : 220
    Points
    220
    Par défaut [PrimeFaces] Bonton ne fonctionne pas
    Bonjour,

    Le bouton ne déclenche pas la methode "run" du bean, quelqu'un peu m'aider, je ne comprends pas pourquoi ?
    Je récupére bien le lib du bouton.
    J'ai testé avec ActionListern, Action, "#{calculs.run}" ou action="#{calculs.run()}"

    mon bean
    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
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    package com.site.forms.calcul;
    import java.io.Serializable;
     
    import javax.faces.bean.ManagedBean;
    import javax.faces.bean.SessionScoped;
     
    import com.site.outil.image.ImageOeil;
     
     
     
    @ManagedBean(name = "calculs")
    @SessionScoped 
    public class Calculs implements Serializable {
        private String lib;
     
    	/**
             * 
             */
    	private static final long serialVersionUID = 1L;
     
    	public Calculs() {
    		System.out.println("Calculs");
    		lib="lancer";
    	}
     
    	public String run () {
    		//ImageOeil iOeil = new ImageOeil();
    		System.out.println("run");
    		//iOeil.ligne();
    	//	iOeil.savepng("c:\\temps\\test.png");
    		return "IMAGE";
    	}
     
    	public String getLib() {
    		return lib;
    	}
     
    	public void setLib(String lib) {
    		this.lib = lib;
    	}
     
     
    }
    et la page .xhtml
    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
    <?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:h="http://java.sun.com/jsf/html"
        xmlns:f="http://java.sun.com/jsf/core"
        xmlns:ui="http://java.sun.com/jsf/facelets"
        xmlns:c="http://java.sun.com/jsp/jstl/core"
        xmlns:p="http://primefaces.org/ui">
     
     
    <h:head>
    	<ui:include src="blocs/header.xhtml"></ui:include>
    </h:head>
     
    <h:body>
     
    	  page index
    	<h:form>
    		<p:commandButton type="button" action="#{calculs.run}" value="${calculs.lib}" ajax="false"  styleClass="ui-priority-primary" />
        </h:form>
    </h:body>
     
    </html>
    merci
    - La communication consiste a comprendre celui qui ecoute !
    - Qui veut faire quelquechose trouve un moyen, qui ne veut rien faire trouve une excuse

  2. #2
    Membre actif Avatar de Elwe31
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 487
    Points : 220
    Points
    220
    Par défaut
    J'ai trouvé, il faut supprimer
    - La communication consiste a comprendre celui qui ecoute !
    - Qui veut faire quelquechose trouve un moyen, qui ne veut rien faire trouve une excuse

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/02/2016, 08h53
  2. Réponses: 1
    Dernier message: 13/09/2013, 22h56
  3. Réponses: 2
    Dernier message: 23/07/2013, 13h07
  4. Un Hint sur un PopupMenu ne fonctionne pas !!??
    Par momox dans le forum C++Builder
    Réponses: 6
    Dernier message: 26/05/2003, 16h48
  5. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 00h10

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