Bonjour

Afin de pouvoir procéder mon formulaire contenant un élement input="file", j'utilise le Jar FileUpload 1.1.1 d'Apache. Seulement, au code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
DiskFileItemFactory dfif = new DiskFileItemFactory(
				10*1024*1024, /* 10MB */
				new java.io.File("."));
		ServletFileUpload upload = new ServletFileUpload(dfif); 
		try {
			for (java.util.Iterator iter = upload.parseRequest(request).iterator(); iter.hasNext();) {
				FileItem item = (FileItem) iter.next();
				if(item.isFormField() ){
					pw.println(""+item.getFieldName()+" => "+item.getString());
				}
			}
		} catch (FileUploadException fue) {
			ExceptionDisplayer ed = new ExceptionDisplayer(fue, pw, this.getClass().getName());
			ed.printException();
		}
J'obtiens une erreur que je ne sais pas corriger :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
	org.apache.commons.fileupload.disk.DiskFileItemFactory.createItem(DiskFileItemFactory.java:179)
	org.apache.commons.fileupload.FileUploadBase.createItem(FileUploadBase.java:500)
	org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:367)
	org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:116)
	com.bioxpr.servlet.Wait.doPost(Wait.java:39)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Corrigez moi si je me trompe, mais est-ce que cela veut dire mon Jar est incomplet ?

@++