怎么知道文件多大呀,getContentLength()方法并不是都有效,很多时候返回的都是-1
直接打开流不知道文件大小了,悲剧请高人指点迷津

解决方案 »

  1.   

    在前台的时候,读取文件的大小,使用javascript可以试试。后台,使用的插件不一样,方法也不一样,去搜索一下google或baidu吧
      

  2.   

    这样是可以获得网页文件大小的:        
    url = new URL("http://abc.txt");
    URLConnection connection = url.openConnection();        
    int len = connection.getContentLength();
      

  3.   

    js获取文件大小
    function fileSize(filePath){
      var sfso=new ActiveXObject("Scripting.FileSystemObject");
      var fileSize=sfso.GetFile(filePath).size;
      return fileSize;
    }
    不过好像要修改IE的安全选项