[servlet]problème de variable jamais nulle
Bonjour
Voila j ai un souci avec ma servlet qui récupére les données saisis dans un formulaire par l'utilisateur.
l'une de ces données est facultative et le problème est là.
Dans mon code, je veux que la servlet effectue une requete uniquement si la variable est nulle or bizarement meme quand rien n est saisi, la requete est lancée ce qui cause une exception.
déclaration du champ dans mon formulaire html
Code:
1 2 3 4
|
<td>
<input type="text" name="obs1" value="">
</td> |
récupération de la valeur
Code:
String obs1 = req.getParameter("obs1");
enfin voici l'utilisation de la variable dans ma requete
Code:
1 2 3 4 5
|
if (obs1 !=null)
{
s.execute("INSERT INTO caracteristiques(Obs,RefConstructeur) VALUES ('"+obs1+"','"+nom+"')");
} |
et donc quand le champ n est pas rempli par l utilisateur, cette requete ne devrait pas se lancer. Et pourtant elle le fait et me dit que mon champ ne peut etre vide .... :?
est ce que quelqu un voit ou est l'erreur