久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

java 上傳txt文檔成功之后,打開上傳成功之后的txt文檔是空的??

瀏覽:137日期:2023-12-29 11:22:42

問題描述

上傳的代碼:

String filepath = filetxt.substring(12);//創建文件輸出流 FileOutputStream fos=null; try { //設置文件保存路徑 String savePath=request.getSession().getServletContext().getRealPath('/')+filepath; System.out.println(savePath); logger.debug('文件保存完整路徑:'+savePath); //創建文件 File saveFile=new File(savePath); if(!saveFile.exists()){//判斷文件是否存在 saveFile.createNewFile(); } fos=new FileOutputStream(saveFile); logger.debug('fieldName:'+filepath+',with filename='+filepath); } catch (Exception e) { logger.error('Exception:',e); e.printStackTrace(); }finally{ //關閉輸出流 fos.close(); } out.flush();out.close();

保存路徑:D:apache-tomcat-7.0.42webappssimfencewyp.txt但是打開之后,wyp.txt是空的,這是為什么????

問題解答

回答1:

你沒有往fileoutputstream寫數據。

回答2:

用fos.append()寫入內容,寫什么,你的wyp.txt才會有東西,最后flush一下

標簽: java
主站蜘蛛池模板: 慈溪市| 长葛市| 仁化县| 鹤庆县| 夏津县| 田东县| 阿拉尔市| 顺昌县| 封丘县| 商都县| 乌拉特中旗| 黄浦区| 庄浪县| 赤壁市| 克拉玛依市| 灵璧县| 化州市| 板桥市| 东光县| 方正县| 廉江市| 宜章县| 泾源县| 陵川县| 房产| 顺平县| 杭锦后旗| 扎兰屯市| 隆化县| 渭源县| 晋宁县| 腾冲县| 通江县| 公安县| 徐州市| 永州市| 文水县| 沾益县| 古交市| 綦江县| 开鲁县|