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
Je recupere la valeur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2out.println("<input type='text' name='num'>");
Ensuite je l'insere dans ma requete:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String numero=request.getParameter("num");
Et ensuite, j'xecute ma requete avec un try et je recupere toujours une exception.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String query = "SELECT * FROM matable WHERE Id='"+numero+"'";
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.
Partager