Upload d'un fichier
Résolu/Fermé
natasha82
Messages postés
55
Date d'inscription
vendredi 20 mars 2015
Statut
Membre
Dernière intervention
9 juin 2015
-
Modifié par KX le 1/05/2015 à 20:51
natasha82 Messages postés 55 Date d'inscription vendredi 20 mars 2015 Statut Membre Dernière intervention 9 juin 2015 - 1 mai 2015 à 22:53
natasha82 Messages postés 55 Date d'inscription vendredi 20 mars 2015 Statut Membre Dernière intervention 9 juin 2015 - 1 mai 2015 à 22:53
A voir également:
- Upload d'un fichier
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir un fichier .bin - Guide
- Fichier host - Guide
3 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
1 mai 2015 à 12:17
1 mai 2015 à 12:17
Bonjour,
Tu pourrais chercher un petit peu avant de poser ta question sur le forum.
Le message d'erreur dit :
Ce qui signifie dans ton doGet, ligne 40, de DownloadServlet, c'est à dire sur ce code :
C'est finalement le même problème que dans tes autres questions, tu dois vérifier que les paramètres de la requête existent avant de commencer le traitement.
Tu pourrais chercher un petit peu avant de poser ta question sur le forum.
Le message d'erreur dit :
NumberFormatException: null java.lang.Integer.parseInt Servlet.DownloadServlet.doGet(DownloadServlet.java:40)
Ce qui signifie dans ton doGet, ligne 40, de DownloadServlet, c'est à dire sur ce code :
Integer.parseInt(request.getParameter("idTemp"));tu as dans la méthode parseInt, un paramètre qui est null, qui ne peut pas être converti en nombre.
C'est finalement le même problème que dans tes autres questions, tu dois vérifier que les paramètres de la requête existent avant de commencer le traitement.
String idTemp=request.getParameter("idTemp"); if (idTemp==null) { // j'envoie un message d'erreur, il manque une donnée return; // je ne fais pas la suite, ça ne sert à rien }
natasha82
Messages postés
55
Date d'inscription
vendredi 20 mars 2015
Statut
Membre
Dernière intervention
9 juin 2015
1 mai 2015 à 22:53
1 mai 2015 à 22:53
j'ai réglé le problem: on rajoutant ça au formulaire
<input type="hidden" name="title" value="<%=rs.getString("idTemp") %>"/>
1 mai 2015 à 12:39
j'ai fait ce que vous m'avez donner il m'a retourner une page blanche.
1 mai 2015 à 12:46
Si tu ne fais rien effectivement ce sera une page blanche, si tu fais un pour écrire un message d'erreur, c'est ce message qui apparaîtra.
Tu peux également faire (ce qu'un site normal fait en général) c'est à dire renvoyer vers une page d'erreur (avec un code 400 dans ton cas).
1 mai 2015 à 12:47
1 mai 2015 à 12:53
2) Tu passes à la requête le paramètre manquant pour qu'il soit pris en compte.
http://monsite/mapage?idTemp=42
1 mai 2015 à 12:57