Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

przesylanie obiektow

0 views
Skip to first unread message

Marta

unread,
May 14, 2005, 12:38:43 PM5/14/05
to
HEJ. Mam nastepujacy problem:

przesylam z apletu do serwletu obiekt medoda:

ObjectOutputStream out = new
ObjectOutputStream(mojeUrlConnection.getOutputStream());
out.writeObject(mojObiekt);

pytanie:

jak moge pobrac ten obiekt w serwlecie?

p.s. ponizsza skladnia nie pomaga:

ObjectInputStream dane = new ObjectInputStream(req.getInputStream());


a moze jakies inne sugestie?


Brzezi

unread,
May 14, 2005, 2:40:39 PM5/14/05
to
sob, 14 maj 2005 o 18:38 GMT, Marta napisał(a):

> ObjectInputStream dane = new ObjectInputStream(req.getInputStream());

zamias robic odrazu na slepo konwersje, sproboj sobie najpierw podejrzec,
co masz w tym strumieniu..., i sprawa powinna sie wjasnic...

Pozdrawiam
Brzezi
--
[ E-mail: brz...@enter.net.pl ][ brzezi:~# uptime ]
[ Ekg: #3781111 ][ 20:40:00 up 22:54, 3 users, load ]
[ LinuxUser: #249916 ][ average: 0.57, 0.56, 0.54 ]

Marta

unread,
May 14, 2005, 2:52:12 PM5/14/05
to
>> ObjectInputStream dane = new ObjectInputStream(req.getInputStream());
>
> zamias robic odrazu na slepo konwersje, sproboj sobie najpierw podejrzec,
> co masz w tym strumieniu..., i sprawa powinna sie wjasnic...
>
> Pozdrawiam
> Brzezi

No wlasnie... problem w tym ze nic...

samo req.getInputStream() ma:
org.apache.catalina.connector.CoyoteInputStream@3da850a ObjectInputStream
dane = new ObjectInputStream(req.getInputStream()); wywala to:ARNING:
Servlet.service() for servlet gameservlet threw exception

java.io.EOFException

at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)

at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)

at java.io.ObjectInputStream.readStreamHeader(Unknown Source)

at java.io.ObjectInputStream.<init>(Unknown Source)

itd...


Marta

unread,
May 14, 2005, 2:54:29 PM5/14/05
to
oczywiscie wkradl sie blad - ma byc:

No wlasnie... problem w tym ze nic...

samo req.getInputStream() ma:
org.apache.catalina.connector.CoyoteInputStream@3da850

natomiast:

ObjectInputStream dane = new ObjectInputStream(req.getInputStream());

wywala to:

WARNING:

Brzezi

unread,
May 14, 2005, 3:00:43 PM5/14/05
to
sob, 14 maj 2005 o 20:54 GMT, Marta napisał(a):

> No wlasnie... problem w tym ze nic...

mialem na mysli wypisanie conajmniej kilku(nasie/dziesiat) pierwszy bajtow
i ich reprezentacje ASCII

Pozdrawiam
Brzezi
--
[ E-mail: brz...@enter.net.pl ][ Shaw's Principle: ]
[ Ekg: #3781111 ][ Build a system that even a fool can ]
[ LinuxUser: #249916 ][ use, and only a fool will ]
[ want to use it. ]

Marta

unread,
May 14, 2005, 7:29:53 PM5/14/05
to
0 new messages