//客户端的Java代码:
url = new URL("http://localhost/FileUpload/fileupload.aspx");
  urlConn = url.openConnection();
  urlConn.connect();
  //服务器端的ASPX的C#代码:
private void Page_Load(object sender, System.EventArgs e)
{
StreamWriter fileStream = null;

string path = "f:\\demo\\demo.exe";
if(!File.Exists(path))
{
File.Create(path);
}
}//我已经给文件夹f:\demo加了ASPNET权限了;
//我在客户端执行Java代码,调用服务器端的aspx时执行Page_load方法,没有生成文件demo.exe;我的进一步设想是,在客户端的Java代码中用urlConn打开输出流,向fileupload.aspx以二进制发送客户端的一个文件,然后服务器上的fileupload.aspx.cs文件的Page_load方法在服务器上建立这个文件,并利用Request.InputStream接受客户端的文件数据,把数据写到建立的文件中。但目前连这个文件都建立不起来,怎么办?
建立起来之后,应该怎么写C#代码读取二进制数据并写入服务器上的新建文件中?
客户端的Java代码用什么流发送二进制数据给服务器比较好?请各位帮忙写个代码给我!
指出我的错误之处给20分表示感谢;
回大上面的三个问题中的一个以30分表示感谢;
写出代码的以50分表示感谢;暂时给100分,我会一直加分....直到解决这个问题为止...一礼拜后回来结贴!