Java.lang.NumberFormatException: null !!!!!
Fermé
ucef001
Messages postés
12
Date d'inscription
lundi 25 juin 2012
Statut
Membre
Dernière intervention
4 juin 2014
-
25 juin 2012 à 13:25
Utilisateur anonyme - 21 juil. 2012 à 16:56
Utilisateur anonyme - 21 juil. 2012 à 16:56
1 réponse
Utilisateur anonyme
21 juil. 2012 à 16:56
21 juil. 2012 à 16:56
Salut!
C'est parcequ'un des arguments que tu passes à la méthode Integer.parseInt(..) est null. N'aurais-tu pas oubleir de l'envoyer dans ta requête HTTP?
La solution est de tester d'abord si un paramètre est présent.
Exemple:
NB: en initialisant la variable "prix" avec un valeur négative tu peux savoir qu'il n'était pas présent dans la requête
;-)
HackTrack
C'est parcequ'un des arguments que tu passes à la méthode Integer.parseInt(..) est null. N'aurais-tu pas oubleir de l'envoyer dans ta requête HTTP?
La solution est de tester d'abord si un paramètre est présent.
Exemple:
int prix = -1; if((String prixStr = request.getParameter("txtprix"))!=null) prix=Integer.parseInt(prixStr );
NB: en initialisant la variable "prix" avec un valeur négative tu peux savoir qu'il n'était pas présent dans la requête
;-)
HackTrack