Grails/Flex/Blazeds 上傳下載文件

          1. 在Flex端,使用FileReference獲得下載的文件,然后獲取file的byte數組,以及file name
          var data:ByteArray = refUploadFile.data;
          var fileName:String 
          = refUploadFile.name;

          2. 在java端,設置一個blazeds的service進行接受,代碼類似如下:
          public String doUpload(byte[] bytes, String fileName) throws Exception
                  fileName 
          = "D:/a/" + fileName;
                  File f 
          = new File(fileName);
                  FileOutputStream fos 
          = new FileOutputStream(f);
                  fos.write(bytes);
                  fos.close();
                  
          return "success";
           

          posted on 2012-02-14 17:10 想飛就飛 閱讀(945) 評論(1)  編輯  收藏 所屬分類: Groovy/Grails

          評論

          # re: Grails/Flex/Blazeds 上傳下載文件 2014-02-20 15:58 阿斯達

          這只是上傳的而且是部分代碼,木有說清楚  回復  更多評論   

          公告


          導航

          <2012年2月>
          2930311234
          567891011
          12131415161718
          19202122232425
          26272829123
          45678910

          統(tǒng)計

          常用鏈接

          留言簿(13)

          我參與的團隊

          隨筆分類(69)

          隨筆檔案(68)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 两当县| 咸丰县| 清涧县| 阿鲁科尔沁旗| 安乡县| 清流县| 泸水县| 遵化市| 水城县| 多伦县| 蒙城县| 革吉县| 栾城县| 海安县| 杨浦区| 勃利县| 平和县| 泌阳县| 东海县| 巴彦淖尔市| 米易县| 内黄县| 绥棱县| 陇南市| 宣威市| 惠州市| 齐齐哈尔市| 舒兰市| 岳普湖县| 娄底市| 汽车| 安福县| 油尖旺区| 龙泉市| 剑河县| 右玉县| 绩溪县| 利津县| 开封县| 茌平县| 岳阳县|