9。直接下载网上的文件<%@ page import="java.io.*"%>
<%@ page import="java.net.*"%>
<%
int bytesum=0;
int byteread=0;URL url = new URL("http://pimg.163.com/sms/micheal/logo.gif");
 URLConnection conn = url.openConnection();
 InputStream inStream = conn.getInputStream();
 FileOutputStream fs=new FileOutputStream( "c:/abc.gif");  byte[]  buffer =new  byte[1444];
   int length;
    while ((byteread=inStream.read(buffer))!=-1)
    {
       out.println("<DT><B>"+byteread+"</B></DT>");
       bytesum+=byteread;
       System.out.println(bytesum);
       fs.write(buffer,0,byteread);
     }
%>

解决方案 »

  1.   

    大哥 不要搞笑了好不好
    想的头也大了 不会只有当成InputStream下下来 在写文件吧?
      

  2.   

    哇~~~
    还有一个办法哦 。 。就是一楼的 takecare(大厅)  兄弟说的
      

  3.   

    几个input output头也大了
    谢谢 leshui(大象无形)(有物混成,先天地生) 
    搞定 结贴
      

  4.   

    顺便问一下
    关于dom
    一个网页访问的结果是一个xml文件
    我要根据这个xml文件建dom,是不是也是要先把xml文件像如上方法存成文件后在加载dom?
      

  5.   

    不用
    dom就是要接受流格式的数据
    所以可以直接传递过去