文件上传:
Part part=request.getPart("***");
String realPath=realPath+ File.separator + UUID.randomUUID().toString()+"_"+part.getSubmittedFileName();
File file=new File(realPath);
if (!file.exists()){
file.mkdirs();
}
part.write(realPath);
文件下载:
resp.setHeader("content-disposition","attachment;filename="+filename);
InputStream is=new FileInputStream(realPath);
byte[] b=new byte[1024];
int len;
ServletOutPutSream os=response.getOutPutStream();
while((len=(is.read(b)))!=-1){
os.write(b,0,len);
}
os.close();
is.close();