PDA

Visualizza la versione completa : Inviare un oggetto ad un'applet


xalien
06-03-2003, 10:27
Ciao a tutti, ora vi farò una domanda da vero ingnorante:
E' possibile passare ad un'applet java un oggetto?
Mi spiego meglio, da una pagina jsp creo un oggetto di tipo Vector che vorrei passare ad un'applet. Nel codice dell'applet dovo riceve questo parametro ma la m_vettore = (Vector)getParameter("vettore"); ovviamente non funziona, riceve solo stringhe...
Grazie.

simonevolponi
06-03-2003, 16:43
passare un vettore a un applet non è possibile.
Invece di passare un vettore, puoi passare una stringa costruita in modo che ogni elemento del vettore sia separato da un carattere particolare,ad esempio |.
Mi spiego meglio.
Se il tuo vettore è:
Vector v={simone, paolo, claudio}
la tua stringa sarà:
simone|paolo|cladio.

ora nell'applet puoi ricostruirti il vettore scrivendo una semplice funzione che scorre la stringa e ogni volta che incotra il carattere | aggiunge l'elemento al vettore.

spero di essere stato chiaro!
ciao

denis_gottardello
09-03-2003, 22:14
Potresti farlo con un servlet ma non con pagine jsp.
Dà un'occhiata al pakage java.rmi.*, è stato scritto per essere usato proprio in questi casi.

Loading