Bonjour,

J'ai un problème pour uploader un fichier dans mon appli web jsp.

Voici une partie de mon fichier .jsp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<form action="TestUploadServlet" method="POST" enctype="multipart/form-data">
	<input type="file" name="" />
	<input type="submit" value="Send"/>
</form>
Voici une partie de mon servlet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
boolean isMultipart = ServletFileUpload.isMultipartContent(request);
if (!isMultipart) {
	throw new Exception("Request was not multipart!");
}
DiskFileItemFactory diskFileItemFactory = new DiskFileItemFactory(-1, new File(getServletContext().getRealPath("/")));
ServletFileUpload servletFileUpload = new ServletFileUpload(diskFileItemFactory);
 
FileItemIterator fileItemIterator = servletFileUpload.getItemIterator(request);
writer.write("<p>begin</p>)";
while(fileItemIterator.hasNext()) {
	writer.write("<p>file</p>");
}
A l'exécution, je choisis un fichier, "begin" est bien affiché mais pas "file", il n'y a donc aucun fichier trouvé dans le servlet....

Quelqu'un pourrait il me dire d'où vient le pb?

Merci d'avance.