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 :
- public interface IntValue extends javax.ejb.EJBObject {
- /**
- * @return Returns the value.
- */
- public int getValue() throws java.rmi.RemoteException;
- /**
- * @param value The value to set.
- */
- public void setValue(int value) throws java.rmi.RemoteException;
- }
|
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.
---------------
J.C. Farinet