Bonjour
Je dois envoyer sur un serveur des données sous forme de fichier text. Donc j'ai récupéré les jar FileUpload et io que j'ai placé dans lib de mon appli.
A l'ouverture de la jsp associée à la class de traitement j'ai l'erreur suivante:
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest
at org.apache.commons.fileupload.servlet.ServletFileUpload.isMultipartContent(ServletFileUpload.java:68)
at administration.Acquisition_fichiers.main(Acquisition_fichiers.java:12)
pourtant je pense que que la jsp est correcte:
et le code aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <font class="titre2g">Importation de données</font> <form name="grille" method="POST" action="<%=response.encodeURL(index)%>?ch=1301" target="_self" enctype="multipart/form-data">
Mon pb il est ou ?
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
17
18 package administration; import java.sql.Statement; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.apache.commons.fileupload.servlet.ServletFileUpload; public class Acquisition_fichiers { public static void main(Statement stmt,HttpSession session,HttpServletRequest request){ boolean isMultipart = ServletFileUpload.isMultipartContent(request); if(!isMultipart){librairie.Import_fich_txt.main(session, request);} //........... } }
Merci d'avance pour vos lumières
Partager