[Résolu][servlet] passage parametre entier
Bsr a tous,
Je suis entrain de developper un service web avec des servlets.
En fait, je veux recuperer un entier a l'aide d'un formulaire.
Apres confirmation, mon appli est redirigee vers une servlet qui doit recuperer cet entier et l'inserer dans une requete mysql.
Le probleme est qu'il considere ma recuperation de parametre comme entier.
J'insere donc du code html dans mon code java pour le formulaire
Code:
1 2
|
out.println("<input type='text' name='num'>"); |
Je recupere la valeur:
Code:
1 2
|
String numero=request.getParameter("num"); |
Ensuite je l'insere dans ma requete:
Code:
1 2
|
String query = "SELECT * FROM matable WHERE Id='"+numero+"'"; |
Et ensuite, j'xecute ma requete avec un try et je recupere toujours une exception.
Je ne sais pas a quoi cela est du... Si qq1 pouvait m'aider. Merci d'avance.
Je pense que cela peut venir du fait que je declare 'numero' comme une String mais je ne c pa coment faire autrement car le request.getParameter("") renvoie une chaine de caractere.
PS: J'arrive a effectuer des requetes lorsqu'il s'agit de chaine de caractere donc je ne pense que cela soit due a ma maniere de proceder ou a ma syntaxe.