国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Java > 正文

java 文件上傳到讀取文件內(nèi)容的實例

2024-07-14 08:41:33
字體:
供稿:網(wǎng)友

1.下載文件,將文件保存到本地。(只試用excel);

2.對文件的標(biāo)題進(jìn)行檢驗;

3.獲取導(dǎo)入的批次(取一個表的一個值,加1);

4.循環(huán)獲取文件某一個行,某一列的值,set到對象中;

5.檢驗值的合法性;

6.循環(huán)保存到對象中。

7.用map將錯誤的信息和正確的信息,JSONObject.fromObject(map);

public String uploadFile() throws Exception {logger.info("開始導(dǎo)入規(guī)則文件:" + fileInputFileName);InputStream is = new FileInputStream(fileInput);String uploadPath = ServletActionContext.getServletContext().getRealPath("/upload");System.out.println(uploadPath);File targetFile = new File(uploadPath, this.getFileInputFileName());OutputStream os = new FileOutputStream(targetFile);byte[] buffer = new byte[1024];int length = 0;while ((length = is.read(buffer)) > 0) {os.write(buffer, 0, length);}is.close();os.close();Map<String, Object> map = personalKPIMonitorManualRuleService.importRules(targetFile);HttpServletResponse response = ServletActionContext.getResponse();response.setContentType("text/html;charset=utf-8");PrintWriter out = response.getWriter();out.println(JSONObject.fromObject(map));// if(flag==true){// logger.info("規(guī)則文件導(dǎo)入成功:"+fileInputFileName);// out.println("規(guī)則文件導(dǎo)入成功:"+fileInputFileName);// }else{// logger.info("規(guī)則文件導(dǎo)入失敗:"+fileInputFileName);// out.println("規(guī)則文件導(dǎo)入失敗,詳見日志:"+fileInputFileName);// }out.flush();out.close();return null;}

以上這篇java 文件上傳到讀取文件內(nèi)容的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到JAVA教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 扎兰屯市| 靖州| 德清县| 崇阳县| 南江县| 龙南县| 张家港市| 乳山市| 昂仁县| 河曲县| 铁岭市| 安达市| 卢湾区| 高唐县| 淮滨县| 连江县| 龙游县| 进贤县| 玛纳斯县| 漳浦县| 汕尾市| 深州市| 荆门市| 岚皋县| 昌图县| 密山市| 郴州市| 廊坊市| 深泽县| 白城市| 昆山市| 赣榆县| 壤塘县| 宜城市| 娄烦县| 宜丰县| 青州市| 陆丰市| 德州市| 兰考县| 周口市|