Bonjour,

J'ai un petit problème lors de l'envoi de données à mon servlet via l'URL.

J'ai l'erreur :

java.lang.NumberFormatException: For input string: "1
"

J'envois mes données comment ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
<form action="panier" method="get">
 
   <input type="hidden" name="noProduit" value="<% out.println(leProduit.getNo()); %>">
 
   <input type="submit" value="Ajouter au panier">
 
</form>
Et mon URL ressemble a ceci :

.../panier?noProduit=1%0D%0A

Le caractère entré dans cet exemple est 1.

Voila, après recherche, les caractères rajouté sont des retours à la ligne.

Ma question : D'où viennent-il ? Comment puis-je les retirer ?

Merci,

Cordialement,

A.