java java中怎么把文件上傳到服務(wù)器的指定路徑?
java中怎么把文件上傳到服務(wù)器的指定路徑?String realpath = ServletActionContext.getServletContext().getRealPath("/uploa
java中怎么把文件上傳到服務(wù)器的指定路徑?
String realpath = ServletActionContext.getServletContext().getRealPath("/upload") //獲取服務(wù)器路徑 String[] targetFileName = uploadFileName for (int i = 0 i < upload.length i ) { File target = new File(realpath, targetFileName[i]) FileUtils.copyFile(upload[i], target) //這是一個文件復(fù)制類copyFile()里面就是IO操作,如果你不用這個類也可以自己寫一個IO復(fù)制文件的類 } 其中private File[] upload// 實際上傳文件 private String[] uploadContentType // 文件的內(nèi)容類型 private String[] uploadFileName // 上傳文件名這三個參數(shù)必須這樣命名,因為文件上傳控件默認是封裝了這3個參數(shù)的,且在action里面他們應(yīng)有g(shù)et,set方法!