做个SERVLET专门负责传送流给客户端

解决方案 »

  1.   

    楼上的是指做个bean吗。也就是说还是要利用smartupload了?
      

  2.   

    现在可以下载东东了。java.io中InputStream就可以了。不过问题是在于我只可下载站点中的。我的站点是defaultroot。只有保存在这是的文件才可下载。而我将文件保存到其它非站点目录中就不可以了tomcate说   
    message ..\..\file\ggl\1.jpg (系统找不到指定的路径。)
    是不是文件不放到站点中就不会下载呀。而必须用ftp服务器这种东东才可???
      

  3.   

    文件当然要放在站点中啊,要不你的连接<a href="../file/1.jpg">应用服务器怎么能找到呢?
    只要放在站点中,在<a href="">中指定相对路径就可以了.我还有一个问题,java.io中的InputStream是怎么解决你上面的问题的?给讲讲!谢谢
      

  4.   


    文件放在哪里都可以,只要你能够正确找到它的绝对路径。你这个根目录只是到defuaultroot,要下载file的东西,要么再做个虚拟目录,要么你直接写函数去获得正确的文件路径就可以了。