Boa tarde Galera,
Tenho o seguinte código.
Index.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Exemplo de upload</title>
</head>
<body>
<p>Commons File Upload Example</p>
<form action="upload.jsp" enctype="multipart/form-data" method="POST">
<input type="file" name="file1"><br>
<input type="Submit" value="Upload File"><br>
</form>
</body>
</html>
upload.jsp
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%@ page
import="java.io.*"
import="java.util.*"
import="org.apache.commons.fileupload.*"
contentType="text/plain"
%><%
boolean isMultipart = FileUpload.isMultipartContent(request);
if (isMultipart) {
// Create a new file upload handler
DiskFileUpload upload = new DiskFileUpload();
// Set upload parameters
upload.setSizeMax(50*1024*1024); //50Mb
upload.setRepositoryPath("c:/temp");
// Parse the request
List items = upload.parseRequest(request);
Iterator it = items.iterator();
while (it.hasNext()) {
FileItem fitem = (FileItem) it.next();
if (!fitem.isFormField()) {
%><%= fitem.getName() %> - <%= fitem.getSize() %> bytes
<%
}
}
}
%>
</body>
</html>
Bibliotecas no meu lib.
commons-fileupload-1.2.2.jar
commons-io-2.4.jar
Não funciona o upload.
Diz que tem um erro aqui.
An error occurred at line: 14 in the jsp file: /upload.jsp
FileUpload cannot be resolved
11: import="org.apache.commons.fileupload.*"
12: contentType="text/plain"
13: %><%
14: boolean isMultipart = FileUpload.isMultipartContent(request);
15: if (isMultipart) {
16: // Create a new file upload handler
17: DiskFileUpload upload = new DiskFileUpload();
Estou precisando muito da ajuda de vocês.
Valeu!
Wesley Martins.