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 :

Invoquer Java depuis une vue JSF


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Support Applicatif
    Inscrit en
    Septembre 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Support Applicatif

    Informations forums :
    Inscription : Septembre 2014
    Messages : 9
    Par défaut Invoquer Java depuis une vue JSF
    Bonjour tout le monde, voila mon probleme:
    Je suis en train de developper un projet (stage) qui contient deux parties: Une partie pure java ou j'ai developpé mes classes, et une seconde partie web dans laquelle j'utilise JSF. Le probleme c'est que j'arrive pas à invoquer mes classes java à partir de la vue jsf. Quelqu'un pourrait il m'aider SVP ?

  2. #2
    Membre Expert Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Par défaut
    Salut

    qu´est ce que tu entends pas invoquer Java dans JSF?

    Eric

  3. #3
    Membre du Club
    Homme Profil pro
    Support Applicatif
    Inscrit en
    Septembre 2014
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Support Applicatif

    Informations forums :
    Inscription : Septembre 2014
    Messages : 9
    Par défaut
    salut eric,
    j'ai des boutons dans la vue, je veux executer des classes java une fois qu'on appuie sur un des boutons.

  4. #4
    Membre Expert Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Par défaut
    Il faut creer des ManagedBean et les acceder a cela depuis JSF
    Erc

  5. #5
    Membre chevronné
    Femme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2009
    Messages : 236
    Par défaut
    Hello
    Comme l'a dit jeffray, il te faut définir ta classe comme un managed bean:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    @Named // defini ta classe comme un managed bean
    @ViewScoped // defini la portée d'existance de ta classe
    public class Controller {
     
    	public void action(){
    		//code a effectuer
    	}
    }
    et tu pourras y acceder dans ton xhtml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <h:commandButton action="#{controller.action()}" value="Push Here" />

  6. #6
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Malinaka Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    @Named // defini ta classe comme un managed bean
    @ViewScoped // defini la portée d'existance de ta classe
    public class Controller {
     
        public void action(){
            //code a effectuer
        }
    }
    Attention, @Named est une annotation CDI, pour un ManagedBean JSF, c'est l'annotation @ManagedBean qu'il faudra utiliser
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 6
    Dernier message: 08/09/2010, 09h56
  2. Réponses: 5
    Dernier message: 03/11/2008, 11h29
  3. Appel des objet Java depuis une JSP
    Par Titeuf82 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 07/03/2008, 11h07
  4. Appel d'un programme JAVA depuis une procedure PL/SQL
    Par farenheiit dans le forum PL/SQL
    Réponses: 8
    Dernier message: 04/03/2008, 11h03
  5. Appeler une application Java depuis une JSP ?
    Par bekara_k dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 19/04/2007, 13h08

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