J2EE - passage d'objet par parametre get

Résolu/Fermé
bapfuror Messages postés 45 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 23 juin 2009 - 23 juin 2009 à 09:07
bapfuror Messages postés 45 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 23 juin 2009 - 23 juin 2009 à 11:52
Bonjour,

Je suis confronté à un problème en J2EE. Je souhaite passer un objet (créé par moi même) en paramètre GET d'une url. Cependant je ne sais pas si s'est possible (même si je pense que oui).

J'ai essayé déjà en implémentant mon objet de l'interface Serializable mais quand j'essaie de récupérer mon Objet par cette ligne :
MyObject info = (MyObject)request.getParameter("info");

Je suis confronté à une erreur de compilation disant qu'il est impossible de caster du String en MyObject.

Si quelqu'un voudrait bien partager son savoir sur ce sujet je suis preneur.
A voir également:

2 réponses

snake-d12 Messages postés 218 Date d'inscription mardi 2 juin 2009 Statut Membre Dernière intervention 25 septembre 2009 57
23 juin 2009 à 10:56
slt,
non, il est impossible de passer un objet dans un paramètre de votre url, car ce dernier peut avoir que des string, mais vous pouvez le passer par votre reqûete ex (request.setAttribute("nomAttribut",votreObjet) )
et vous pouvez le récupérer par request.getAttribute("nomAttribut")

bonne chance
1
bapfuror Messages postés 45 Date d'inscription mardi 19 août 2008 Statut Membre Dernière intervention 23 juin 2009 5
23 juin 2009 à 11:52
Ok je te remercie de ta réponse !
Finalement j'ai effectué comme conseillé la méthode request.setAttribute qui fonctionne.

Merci pour l'aide !
0