Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1818 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [résolu] Problème Session Bean Stateful et JSF sous RAD6

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] Problème Session Bean Stateful et JSF sous RAD6

n°1325634
yo c spi
Yo !
Posté le 15-03-2006 à 09:49:05  profilanswer
 

Bonjour,
 
Je suis en train de me mettre aux EJB (j'ai donc lu docs, tutos et compagnie ...) et j' n'arrive pas à faire fonctionner mon EJB entre 2 pages.
 
Mon EJB est tout simple, une classe avec un champ entier value et ses accesseurs.

Code :
  1. public interface IntValue extends javax.ejb.EJBObject {
  2. /**
  3.  * @return Returns the value.
  4.  */
  5. public int getValue() throws java.rmi.RemoteException;
  6. /**
  7.  * @param value The value to set.
  8.  */
  9. public void setValue(int value) throws java.rmi.RemoteException;
  10. }


Cet EJB fonctionne, l'interface de teste fournie avec RAD6 me l'a prouvé.
 
Dans ma première page, j'ai un champ texte avec un bouton submit qui met la valeur du champ dans l'EJB (setValue) et qui passe dans une deuxième page. Dans celle ci, j'appelle la méthode getValue(), et affiche le retour, et j'obtiens toujours 0.
Comme si ce n'était pas le même EJB qui était appelé....
Pourtant la méthode create rend bien le même EJB si elle est appelée dans la même session non ?
 
Merci d'avance.

Message cité 1 fois
Message édité par yo c spi le 15-03-2006 à 10:47:23

---------------
J.C. Farinet
mood
Publicité
Posté le 15-03-2006 à 09:49:05  profilanswer
 

n°1325691
yo c spi
Yo !
Posté le 15-03-2006 à 10:57:48  profilanswer
 

yo c spi a écrit :

Pourtant la méthode create rend bien le même EJB si elle est appelée dans la même session non ?

Et bien non !
Il faut stocker cet EJB dans la session Http (par un javabean de portée session par exemple), la méthode create créant un nouvel EJB, bien que ce soit le même session.
Le nom de Session Bean (pour l'EJB) est trompeur.


---------------
J.C. Farinet

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [résolu] Problème Session Bean Stateful et JSF sous RAD6

 

Sujets relatifs
[Résolu] remplacer la valeur d'un attibut dans un docproblème avec la méthode post d'un formulaire
problème avec tant que..[RESOLU] Header $_POST
[RESOLU] : IF (condition1 OU condition2) ET (condition3) alors...erreur t_variable (résolu)
problème de parcoursProbleme Compatibilité InternetExplorer-Firefox-Javascript
probleme de réléchargement de fichierProbleme de tableau
Plus de sujets relatifs à : [résolu] Problème Session Bean Stateful et JSF sous RAD6


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR