<%@ page contentType="text/html;charset=Big5"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Big5">
<title>inputUpload</title>
</head>
<body>
<%
request.setCharacterEncoding("big5");
%>
<form action="getUpload.jsp" enctype="multipart/form-data" method="POST" >
请输入要上传的文件:<input type="FILE" name="file"/>
<input type="submit" value="确定上传"/>
</form>
</body>
</html>
//getUpload.jsp
<%@ page contentType="text/html;charset=GBK"%>
<%@ page import="java.util.*"%>
<%@ page import="java.io.*"%>
<%@ page import="org.apache.commons.fileupload.*"%>
<%@ page import="org.apache.commons.beanutils.*"%>
getUpload.jsp
<%
DiskFileUpload dfu = new DiskFileUpload();
// 设置允许用户上传文件大小,单位:字节
dfu.setSizeMax(1000000);
// maximum size that will be stored in memory?
// 设置最多只允许在内存中存储的数据,单位:字节
dfu.setSizeThreshold(4096);
// 设置一旦文件大小超过getSizeThreshold()的值时数据存放在硬盘的目录
dfu.setRepositoryPath("f:\\public");
//开始读取上传信息
