最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2018年07月13日 15:18:08   作者:飄在北季的校園-  
今天小編就為大家分享一篇java 文件上傳到讀取文件內(nèi)容的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

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

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

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

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

5.檢驗(yàn)值的合法性;

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)容的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

旬阳县| 阳曲县| 杭锦后旗| 清流县| 泸溪县| 酒泉市| 中牟县| 荔波县| 龙川县| 泰州市| 双辽市| 宁化县| 观塘区| 大足县| 乐清市| 双城市| 红河县| 武宣县| 郎溪县| 德令哈市| 大渡口区| 广州市| 乌兰察布市| 寻乌县| 子洲县| 阿坝县| 长子县| 沂南县| 墨脱县| 武乡县| 信阳市| 涡阳县| 五指山市| 武清区| 霞浦县| 英吉沙县| 莱芜市| 恩施市| 广元市| 阿拉善盟| 石城县|