Escolar Documentos
Profissional Documentos
Cultura Documentos
Softwares necessrios:
Primeiramente, logo aps abrir o eclipse, v em file e clique em New Dynamic Web
Project:
Web
Project,
coloque
Ao finalizar, clique com o boto direito na pasta src, que ir aparecer do lado esquerdo da tela:
Agora usaremos os arquivos que no comeo foram ditos como necessrios, o Apache Common
File Upload 1.2.2 e o Apache Commons IO 2.3. Selecione os dois arquivos e os copie (Ctrl C).
Agora ser necessrio criar uma pgina JSP, que mostre um formulrio que permite ao usurio
escolher um arquivo para upload. Clique com o boto direito em WebContent, selecione
New>JSP File:
Na pgina que abrir, em File name, coloque upload.jsp e depois clique em finish:
Apague todo contedo e coloque como na imagem (O cdigo est disponvel na prxima
pgina):
Esse cdigo, como pode ser visto, est em html puro. Alguns pontos sero
explicados abaixo:
method="post":
action="UploadServlet":
especifica um caminho relativo para o upload do arquivo servidor que manipula. Neste
o UploadServlet caminho mapeado para um servlet Java que manipula o upload de arquivo
package com.upload;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package com.upload;
import
import
import
import
import
java.io.IOException;
javax.servlet.ServletException;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class UploadServlet
*/
public class UploadServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse
*
response)
*/
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
}
}