package test;
import java.sql.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;
import java.io.*;
import java.net.*;
public class Test extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{PassObject passobject = new PassObject();
passobject.setNewPassObject();
PrintWriter out = response.getWriter();
out.println(passobject.PassValue1);
out.println(passobject.PassValue2);
//创建一个新的URL实例url
URL url = new URL("");
//根据url建立连接
URLConnection con = url.openConnection();
//设置该连接可写
con.setDoOutput(true);
//禁用cache
con.setUseCaches(false);
//取出输出流
OutputStream outs=con.getOutputStream();
//将该输出流转换为对象输出流
ObjectOutputStream objout = new ObjectOutputStream(outs);
//将要传输的对象写入该对象输出流中
objout.writeObject(passobject);
//取得返回的输入流
InputStream in = con.getInputStream();
//将该输入流定义为对象输入流
ObjectInputStream objStream;
objStream = new ObjectInputStream(in);
//按指定类的格式读取输入流的内容
try {
passobject=(PassObject)objStream.readObject();
out.println(passobject.PassValue1);
out.println(passobject.PassValue2);
}
catch (java.lang.ClassNotFoundException ysy )
{
out.println("fail");
}
}
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
doGet(request, response);
}
}