[Servlet] Comment passer 2 objets à une servlet depuis une applet ?

Comment passer 2 objets à une servlet depuis une applet ? [Servlet] - Java - Programmation

Marsh Posté le 11-06-2004 à 14:44:09    

Bonjour
 
je travaille actuellement sur la communication entre une applet et une servlet.
Je dois absolument envoyer 2 fichiers de type IObjectDoc et IScenarioStep à la servlet.
J'envoie la requête suivante à ma servlet :

Code :
  1. String requete3 = "http://localhost:8080/AppletServlet2/ServletMessage?actionID=creation_scenar";


 
Comment faire ???


Message édité par fragsurpatte le 11-06-2004 à 14:44:36
Reply

Marsh Posté le 11-06-2004 à 14:44:09   

Reply

Marsh Posté le 14-06-2004 à 06:14:35    

utilise la serialization java, tes objets implementent java.io.Serializable (cf tutoriel de sun ou la spec a ce sujet).
 
ton applet se connecte au server en utilisant une URLConnection, recupere un InputStream.
ta servlet utilise l HttpResponse fait un getOutputStream dessus.
 
dans les deux cas tu wrappes les streams avec ObjectOutputStream et ObjectInputStream que tu utilises pour serializer les objets sur le reseau.
 
ton applet doit avoir acces aux classes qui vont etre serializees sinon tu auras un CNFE.
 
c est facile a faire

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed