applet 和servlet通信问题
我的 applet
.......
URL url = new URL(getCodeBase(), "NewServlet");
URLConnection con = url.openConnection();
con.setUseCaches(false);
InputStream in = con.getInputStream();
ObjectInputStream objStream ;
objStream = new ObjectInputStream(in);
treemod = (NewClass)objStream.readObject();
...........
我的 服务器端 servlet
.......
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
OutputStream out;
ObjectOutputStream objStream;
out = response.getOutputStream();
objStream = new ObjectOutputStream(out);
NewClass nclass = new NewClass();
objStream.writeObject(nclass);
...........
( NewClass 在applet和servlet都有定义 )
打开ie 后,java控制台报错
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)
at NewJApplet.init(NewJApplet.java:31)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
请问问题在哪里????