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

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

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

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

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

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

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

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

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

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

public String uploadFile() throws Exception {
logger.info("開(kāi)始導(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)入失敗,詳見(jiàn)日志:"+fileInputFileName);
// }
out.flush();
out.close();
return null;
}

以上這篇java 文件上傳到讀取文件內(nèi)容的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

彰化市| 古蔺县| 华蓥市| 隆尧县| 博野县| 大庆市| 肥东县| 新竹市| 阜康市| 辉县市| 老河口市| 晴隆县| 方山县| 馆陶县| 鄱阳县| 荃湾区| 青浦区| 怀来县| 元谋县| 句容市| 洪湖市| 鲜城| 本溪市| 大石桥市| 嵩明县| 忻城县| 磴口县| 监利县| 鹤庆县| 佛坪县| 监利县| 哈密市| 肇州县| 南丹县| 深水埗区| 治县。| 武山县| 大田县| 商水县| 宣化县| 孟连|