Rechercher : dans
Par :

J2EE - passage d'objet par parametre get

Dernière réponse le 23 jun 2009 à 11:52:01 bapfuror, le 23 jun 2009 à 09:07:06 
 Signaler ce message aux modérateurs

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.
Configuration: Windows XP
Firefox 3.0.11

Meilleures réponses pour « J2EE passage d'objet par parametre get » dans :
[Programmation] Conventions de passage de paramètres sous x86 VoirLes conventions de passage de paramètres sous x86 Introduction Cdecl Stdcall Fastcall Register Pascal Sources de ce document et liens Lorsqu'un programme est compilé pour une architecture x86, le passage de paramètres pour...
[Debian] Liste des paquetages (packages) installés VoirIl est possible de lister l'ensemble des paquetages installés grâce à la commande : dpkg --get-selections Grâce à cet outil il est ainsi possible d'exporter la liste des paquetages installés de la manière suivante : dpkg --get-selections >...
WSH - Objet WShArguments VoirWshArguments L'objet WshArguments est une collection contenant des informations sur les arguments passés en paramètre du script courant. L'objet WshArguments est obtenu grâce à la méthode Arguments de l'objet WScript« : Set WshArguments =...
Java - Premier programme VoirPremière application avec Java La première chose à faire est de créer un simple fichier texte (sans mise en forme) et de taper les quelques lignes suivantes : // Votre premiere application en Java class FirstApp { public static void main...

1

snake-d12, le 23 jun 2009 à 10:56:34

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 L'argent est la seule puissance qu'on ne discute jamais

Répondre à snake-d12

2

 bapfuror, le 23 jun 2009 à 11:52:01

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 !

Répondre à bapfuror
Collection CommentÇaMarche.net