applet with servlet communication .
hi
when I write applet I have a problem.
<side by applet>
conn = urlServlet.openConnection();
conn.setDoInput(false);
conn.setDoOutput(true);
conn.setUseCaches(false);
conn.setDefaultUseCaches(false);
conn.setRequestProperty("Content-Type", "application/octet-stream");
ObjectOutputStream outputToHost = new
ObjectOutputStream(conn.getOutputStream());
outputToHost.writeObject(defaultClientEnv);
outputToHost.flush();
outputToHost.close();
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
<side by servlet>
ServletInputStream inStream = request.getInputStream();
inputFromClient = new ObjectInputStream(new GZIPInputStream(inStream));
Object obj = inputFromClient.readObject();
if (obj instanceof ClientEnv) {
clientEnv = (ClientEnv) obj;
}
else {
throw new IOException("Client input object is not ClientEnv");
}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -
System report error .
java.io.EOFException
at
java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:?232)
at
java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.璲ava:2698)
at
java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:750)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:268)
at finance.servlets.TransmitServlet.doPost(Unknown Source)
at finance.servlets.TransmitServlet.doGet(Unknown Source)
please help me .
thanks advance.

