`

java 文件上传

    博客分类:
  • Java
 
阅读更多
//同步销单信息
   function synchronyFinishInfo(){
    
    var form=$("detailform");
    var fName = form.upload.value;
    var msg = "";

    if(fName == ""){
     msg = "请选择xls文件!";
    }else if(".json" != fName.substring(fName.length-5,fName.length)){
     msg = "文件格式不正确,应为.json格式!";
    }
    if("" != msg){
     alert(msg);
    }else{
        form.action = "../offRegionPolice/synchronyFinishInfo.action";
     form.submit();
    }
   }

 

 <form action="" id="detailform" name="detailform" method="post"  enctype="multipart/form-data" >
              <input type="file" id="upload" name="upload"  size="40" maxlength="100" value=""/>
              <input type="button" value="同步销单信息" onClick="synchronyFinishInfo();" />
</form>

 

private File upload;

	public File getUpload() {
		return upload;
	}

	public void setUpload(File upload) {
		this.upload = upload;
	}
	public String synchronyFinishInfo() throws Exception{
		try {
			FileReader fileReader = new FileReader(upload);
			BufferedReader bufread = new BufferedReader(fileReader);
			String readStr = "";
			String read = "";
			while ((read = bufread.readLine()) != null) {
				readStr = readStr + read + "\r\n";
			}
			JSONObject branchs=new JSONObject();
			branchs=branchs.fromObject(readStr);
		} catch (Exception e) {
			e.printStackTrace();
		}
		return SUCCESS;
	}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics