2024年1月1日发(作者:)
30.
DiskFileItemFactory factory = new DiskFileItemFactory();31.
32.
33.
eThreshold(1024*500);34.
File tempDirectory = new File("d:tempDirectory");35.
ository(tempDirectory);36.
37.
ServletFileUpload upload = new ServletFileUpload(factory);38.
39.
try {40.
List
for(FileItem item:items){42.
if(Field()){43.
String name = ldName();44.
String value = ing();45.
46.
n( name + " : " + value);47.
}else{48.
String fieldName = ldName();49.
String fileName = e();50.
String contentType = tentType();51.
long sizeInBytes = e();52.
53.
n(fieldName);54.
n(fileName);55.
n(contentType);56.
n(sizeInBytes);57.
58.
59.
InputStream in = utStream();60.
byte[] buffer = new byte[1024];61.
int len = 0;62.
63.
fileName = "d:files" + fileName;64.
n(fileName);65.
66.
OutputStream out = new FileOutputStream(fileName);67.
68.
while((len = (buffer)) != -1){
69.
(buffer, 0, len);70.
71.
}72.
();73.
();74.
}75.
}76.
77.
} catch (FileUploadException e) {78.
tackTrace();79.
}80.
}81.
}三 JSP 编写
1.
<%@ page language="java" contentType="text/html; charset=UTF-8"2.
pageEncoding="UTF-8"%>3.
4.
5.
6.7.
9.
10.11.
22.

发布评论